Pardus:Pardus-2008 Roadmap

From PardusWiki

Jump to: navigation, search

[edit] Pardus 2008 Roadmap

This roadmap states features that will be included in Pardus 2008.

95%

TODO List


  • PolicyKit-KDE (Gökçen Eraslan)
    • [Done] - KDE GUI for PolicyKit authorization


  • Package Manager (Gökçen Eraslan)
    • [Done] - notify-python support


  • Package Tasks (Gökçen Eraslan)
    • [Done] - Firefox 3
    • [Done] - OpenOffice 2.4


  • Package Manager (Faik Uygur)
    • [Done] - Code cleaning
    • [Done] - COMAR 2 chances
    • [Done] - Pisi 2 chances
    • [Done] - Better handling for COMAR 2 errors
    • [Done] - Bandwith control
    • [Done] - Proxy interface
    • [Todo] - Not upgrading of specified packages


  • PyQt3 Mainloop for DBus (Gökçen Eraslan)
    • [Done] - Mainloop


  • Automatic Printer Recognition (Ozan Çağlayan)
    • [Done] - Packaging of hal-cups-utils
    • [Done] - Packaging of pycups
    • [Done] - Packaging of system-config-printer


  • command-not-found helper (Ozan Çağlayan)
    • [Done] - script development
    • [Done] - packaging helper and file database


  • Network Manager (Gökmen Göksel)
    • [Done] - Automatic profile transition


  • Network Manager (Bahadır Kandemir)
    • [Done] - New comar infrastructure transition
    • [Done] - network-cli
    • [Done] - COMAR 1.* to 2.* profile moving script


  • User Manager (Gökçen Eraslan)
    • [In progress] Image:Inprogress75.jpg - PolicyKit integration


  • Isolinux transition (Onur Küçük)
    • [Done] - Syslinux packages
    • [Done] - Isolinux support for Pardusman


  • GFXBoot (Onur Küçük)
    • [Done] - GFXBoot packages
    • [Done] - Theme i18n support, and keyboard font, etc.
    • [Done] - Theme i18n support, Easy translation environment
    • [Done] - Automatic theme package creation
    • [Done] - GFXBoot support for grub
    • [Done] - GFXBoot support for Isolinux
    • [In progress] Image:Inprogress100.jpg - Pardus theme


  • X Configuration (Fatih Aşıcı)
    • [Done] - Hardware recognition scripts for ati and nvidia packages
    • [Done] - Removal of conflicts in nvidia packages
    • [Done] - zorg-cli
    • [Done] - display-manager GUI


  • Comar (Bahadır Kandemir)
    • [Done] - Transition of comar messaging infrastructure from RPC to DBUS
    • [Done] - Authorization control with PolicyKit
    • [Done] - Transition of system scripts to new comar infrastructure
    • [Done] - Mudur changes for harmonization with new COMAR 2


  • Yalı (Gökmen Göksel)
    • [Done] - New configuration screen
    • [Done] - Qt4 transition and new interface
    • [Done] - Smart disk partitioning
    • [Done] - Date/Time configuration
    • [Done] - Rewrite disk partion configuration screen
    • [Done] - Summary screen before installation
    • [Done] - To be able to create other disc partitions than mandatory partitions
    • [In progress] Image:Inprogress100.jpg - Installation with Kahya
    • [In progress] Image:Inprogress50.jpg - Save installations in kahya.xml
    • [Todo] - Addition of other distributions to grub menu


  • Pisi (Faik Uygur)
    • [Done] - Current metadatas will be used instead of Berkeley database
    • [In progress] Image:Inprogress75.jpg - Determination of api needs of applications, and satisfying lacks
    • [Done] - Transition to Urlgrabber
    • [Done] - Updating, installing and removing will be atomicly undoable
    • [Done] - Taking snapshot of packages in a certain time will be possible


  • Images (Koray Löker)
    • [Done] - Preparing Pardus 2008 mark
    • [Done] - Wallpaper gallery
    • [Done] - New splash screens(for OpenOffice, Gimp etc.)
    • [Done] - 2008 theme for YALI
    • [Done] - New starting screen(grub+splash+moodin)
    • [In progress] Image:Inprogress50.jpg - New icon set


  • Tasma (Pınar Yanardağ)
    • [Done] - Tasma-Extra package will not be needed
    • [Done] - ToolTips in Tasma
    • [Todo] - Same starting behavior for all managers


  • Kaptan (Pınar Yanardağ)
    • [Done] - New GUI design
    • [Done] - Mouse configuration
    • [Done] - Style configuration
    • [Done] - Desktop configuration
    • [Done] - Network configuration
    • [Done] - Kaptan configuration summary
    • [Done] - Multiple Desktop configuration
    • [Done] - Migration Tool integration
    • [Done] - Goodbye screen
    • [Done] - Package-manager configuration screen
    • [Done] - Contrib repository support


  • Display-Manager (Pınar Yanardağ)
    • [Done] - Resolution configuration - GUI coding
    • [Done] - Double screen configuration - GUI coding
    • [Done] - Monitor model selection


  • Etc. (S. Çağlar Onur)
    • [On hold] - Get rid of Baselayout package
    • [Done] - module-init-tools changes
    • [Done] - New udev and changing related packages
    • [Done] - Make system.base smaller
    • [Done] - Some mudur changes coming with new COMAR
    • [Done] - bootsplash instead of splashutils family
    • [Done] - new kernel and kernel.drivers
    • [Done] - pulseaudio integration
    • [In progress] Image:Inprogress75.jpg - better suspend support with suspend/pm-utils etc.
    • [In progress] Image:Inprogress75.jpg - Xen for new kernel, integration of virtualization technologies like libvirt, virt-manager, etc.
    • [Done] - Move dbus, hal, hal-info, PolicyKit, ConsoleKit packages to devel
    • [In progress] Image:Inprogress50.jpg - Documentation for Buildfarm, repository maintenance, server tasks, etc.
    • [In progress] Image:Inprogress75.jpg - Some other things
    • [Todo] - thingy that does mount-by-label changes for grub.conf and /etc/fstab
    • [Todo] - learn "weak modules" concept and apply it. Because, they make it possible to use new mechanisms. for example: when KVM module provided by kernel get older, we can say that use the packaged one from now on etc.


  • World Domination (İsmail Dönmez)
    • [Done] - glibc 2.7 transition
    • [Done] - gcc 4.3 transition
    • [Done] - binutils CVS transition
    • [Done] - Firefox3 transition
    • [Done] - Python 2.5 transition
    • [Done] - Make Pardus applications Python 2.5 compatible
    • [Done] - KDE4 packages
    • [Done] - Java6 transition
    • [Done] - Update system.base
    • [Done] - Clean up system.devel
    • [Done] - Compiling all server programs using PIE
    • [Done] - Compiling all libraries using PIC
    • [Done] - Central SSL certificate system usage
    • [Done] - Switching off executable stack when necessary


  • Misc. (Ahmet Aygün)
    • [Done] - Renaming all PERL packages using perl- prefix


  • Version (Ekin Meroğlu)
    • [Done] - Build-farm and 2008-test repository
    • [Done] - Base system and developer test, pre-alpha, versions
    • [In progress] Image:Inprogress75.jpg - Devel repository compilation using new toolchain


  • Package/Support Improvements (Ekin Meroğlu)
    • [In progress] Image:Inprogress100.jpg - NFS4 support improvements


  • Unknown
    • [In progress] Image:Inprogress50.jpg - Debug and log support
    • [Todo] - Smolt integration
    • [Todo] - Smolt for Pardus
    • [Todo] - PDA/Smartphone support improvements
    • [In progress] Image:Inprogress25.jpg - SMB/CIFS support, SAMBA package improvements


  • Unknown - Yalı (İşbaran Akçayır)
    • [In progress] Image:Inprogress50.jpg - LVM and RAID support
    • [In progress] Image:Inprogress50.jpg - Disk formating progress reporting in percentages


Personal tools
In other languages