ProjectIdeas
From FrugalWiki
Here are a list of projects that we would like to be completed. If you would like to work on one of these, please post to the Frugalware-devel mailing list
Contents |
FwLive Installer
FwLive is the LiveCD of Frugalware. There is currently no public release, as it is under heavy development. As you may know, several distros (including Ubuntu and Mandriva) have LiveCD installers, which let you try out the distro before installing it. We would like something like this for our LiveCD.
GFpm
We started work on GFpm, a GTK frontend for pacman using the libpacman library, a while back. Unfortunately we didn't get far. We would like someone to write this.
Frugalware Control Center
Currently we have command line tools for configuring stuff like networking, X, etc. These are all simple frontends to the configuration libraries called libfw*config, provided by the frugalwareutils package. This project would involve creating a GTK frontend to these libraries to create something similar to DrakX or YaST.
Graphical installer
As well as FwLive Installer, we would like a graphical frontend to our current installer. This would be good for using a GUI installer without having to download a whole LiveCD. This project would involve extending our current installer to support a GTK frontend.
NetworkManager
We want to get NetworkManager to work. We currently have it working a bit, but wireless doesn't seem to work. We want somebody who is good with C and can write a much better Frugalware backend for NetworkManager than the one that we wrote.
Syncpkgd2
We have a daemon that automatically builds packages for each architecture, so if a package is updated on i686, it would automatically be built for x86_64. This is currently a simple bash program. We would like to have a much better implementation of this. We would like the rewrite to be in Python. It would also have an interactive web interface for developers to build packages themselves and see the status of the daemons. This would be similar to the openSUSE Build Service.
See Syncpkgd2
KPackage backend
We have GFpm as a project, but then there wouldn't be a native KDE GUI. Rather than reinventing the wheel, we think that a pacman/libalpm backend for KPackage would be a good idea.