Pardus roadmap
Van PardusWiki
[bewerk] De ontwikkeling van Pardus 2008
Pardus 2008 zal een aantal nieuwigheden met zich meebrengen. Om te beginnen middels het configuratie raamwerk (COMAR), dat o.a. zorgt voor het relatief snel opstarten van Pardus..
D-Bus zal gebruikt worden voor de communicatie tussen applicaties, processen en services, terwijl de specifieke toegnagscontrole geregeld zal gaan worden met PolicyKit.
D-Bus D-BUS is een Freedesktop-project. Gnome gebruikt het inmiddels al een tijdje, en KDE4 zal DCOP vervangen door DBUS. DBUS is een interprocessen-communicatie-dienst die het mogelijk maakt om programma's met elkaar te laten communiceren en de communicatie tussen programma's en het onderliggende systeem te verbeteren. Voordeel van DBUS over DCOP is dat DBUS niet afhankelijk is van Qt en libICE (de X Window-biblitiotheek), waardoor het ook kan worden toegepast in programma's die geen Qt gebruiken, en niet-grafische programma's Een goed voorbeeld van het gebruik van DBUS is de interactie met HAL, die het mogelijk maakt om bijv. usb-sticks automatisch te mounten en te openen in het bijhorende programma. D-BUS is overigens afgeleid van DCOP.
PolicyKit PolicyKit is een nieuw veiligheidsraamwerk onafhankelijk van de gebruikte werkomgeving. Het doel van PolicyKit is het bieden van een consistente manier om toepassingen aanvullende rechten te laten verkrijgen, bijvoorbeeld voor beheerstoepassingen.
Door gebruik te maken van PolicyKit kunnen beheerders systeembrede configuratie instellen, zoals bijvoorbeeld bepaalde gebruikers toestaan de datum en tijd aan te passen, of bepaalde gebruikers rechten geven bepaalde systeemvoorzieningen op te starten en af te sluiten.
In deze vidéo ziet u het gebruikersbeheer (dat DBus gebruikt voor communicatie met COMAR) waarbij PolicyKit wordt gebruikt om rechten te verkrijgen / authenticatie te configurereren.
Yali, het installatie programma van Pardus zal volgens de voorstellen een interface gaan bevatten voor partitiebeheer van de harde schijf.
[bewerk] Volg de ontwikkeling op weg naar Pardus 2008
Voortgang van de volgende release van Pardus Linux.
63%
TODO Lijst
- Package Manager (Gökçen Eraslan)
- [Bezig]
- Documentation du code
- [Nog te doen] - intégration de PackageKit
- [Nog te doen] - Contrôle de la bande passante
- [Nog te doen] - Not upgrading of specified packages
- [Bezig]
- Debug and log support
- [Nog te doen] - documentation avec pydoc
- [Nog te doen] - meilleure prise en main des erreurs de COMAR
- [Klaar] - utilisation de notify-python
- [Bezig]
- PyQt3 Mainloop for DBus (Gökçen Eraslan)
- [Klaar] - Mainloop
- Automatic Printer Recognition (Ozan Çağlayan)
- Network Manager (Gökmen Göksel)
- [Klaar] - Automatic profile transition
- [Nog te doen] - Wireless connection without creating a profile
- [Nog te doen] - VPN Support
- Network Manager (Bahadır Kandemir)
- [Klaar] - New comar infrastructure transition
- [Klaar] - COMAR 1.* to 2.* profile moving script
- Isolinux transition (Onur Küçük)
- GFXBoot (Onur Küçük)
- [Bezig]
- GFXBoot packages
- [Bezig]
- Theme i18n support and keyboard font
- [Bezig]
- Easy translation environment for theme i18n support
- [Bezig]
- Automatic theme package creation
- [Klaar] - GFXBoot support for grub
- [Bezig]
- GFXBoot support for Isolinux
- [Bezig]
- Pardus theme
- [Nog te doen] - GFXBoot changes for YALI
- [Bezig]
- X Configuration (Fatih Aşıcı)
- [Nog te doen] - Hardware recognition scripts for ati and nvidia packages
- [Bezig]
- Removal of conflicts in nvidia packages
- [Nog te doen] - CLI for zorg
- [Gepauzeerd] - text based interface using urwid
- [Gepauzeerd] - Starting of text based interface in case of X errors
- [Nog te doen] - Simple program for configuration testing
- Comar (Bahadır Kandemir)
- [Klaar] - Transition of comar messaging infrastructure from RPC to DBUS
- [Klaar] - Authorization control with PolicyKit
- [Klaar] - Transition of system scripts to new comar infrastructure
- Yalı (Gökmen Göksel)
- [Bezig]
- Qt4 transition and new interface
- [Klaar] - Date/Time configuration
- [Nog te doen] - Addition of other distributions to grub menu
- [Nog te doen] - Save installation information in kahya.xml
- [Bezig]
- Installation with Kahya
- [Nog te doen] - Save installations in kahya.xml
- [Nog te doen] - To be able to create other disc partitions than mandatory partitions
- [Bezig]
- Migration Tool (Murat Ongan)
- [Nog te doen] - Outlook and/or Outlook Express support
- [Nog te doen] - Opera support
- [Gepauzeerd] - Font installation
- [Nog te doen] - Migration tool logo
- Pisi (Faik Uygur)
- [Klaar] - Current metadatas will be used instead of Berkeley database
- [Bezig]
- Determination of api needs of applications, and satisfying lacks
- [Bezig]
- Code documentation
- [Klaar] - Transition to Urlgrabber
- [Nog te doen] - pisi-cli will use PackageKit
- [Nog te doen] - pisi will log more detailed
- [Bezig]
- Updating, installing and removing will be atomicly undoable
- [Nog te doen] - Taking snapshot of packages in a certain time will be possible
- Images (Koray Löker)
- Tasma (Pınar Yanardağ)
- [Nog te doen] - Transition of X-managers to new comar infrastructure
- [Klaar] - Tasma-Extra package will not be needed
- [Klaar] - ToolTips in Tasma
- Etc. (S. Çağlar Onur)
- [Nog te doen] - Get rid of Baselayout package
- [Klaar] - module-init-tools changes
- [Bezig]
- New udev and changing related packages
- [Klaar] - Make system.base smaller
- [Nog te doen] - Some mudur changes coming with new COMAR
- [Bezig]
- bootsplash instead of splashutils family
- [Bezig]
- new kernel and kernel.drivers
- [Nog te doen] - pulseaudio integration
- [Bezig]
- better suspend support with suspend/pm-utils etc.
- [Bezig]
- Xen for new kernel, integration of virtualization technologies like libvirt, virt-manager, etc.
- [Klaar] - Move dbus, hal, hal-info, PolicyKit, ConsoleKit packages to devel
- [Nog te doen] - PyNotifier
- [Bezig]
- Some other things
- World Domination (İsmail Dönmez)
- [Klaar] - glibc 2.7 transition
- [Klaar] - gcc 4.3 transition
- [Klaar] - binutils CVS transition
- [Klaar] - Firefox3 transition
- [Klaar] - Python 2.5 transition
- [Klaar] - Make Pardus applications Python 2.5 compatible
- [Klaar] - KDE4 packages
- [Gepauzeerd] - TexLive Transition
- [Klaar] - Java6 transition
- [Bezig]
- Update system.base
- [Bezig]
- Clean up system.devel

