ProjectIdeas

From MorphixWiki

Jump to: navigation, search

http://www.alextreme.org

Random Project ideas:

- Subversion-to-Jabberbot gateway?

- Open Source PersistentWorldServer.

- GroovyTech

- Have AdBlock be able to sync its adlist with a remote server. Bookmarks Syncronization already does something similar. In extension to this, submitting and moderation of adblock regularexpressions could be possible

- A proper useful gtk2 filemanager==== Down with messy slow nautilus! (oh, lets not forget about that win32-like taskbar for xfce4). XFE is an interesting startingpoint, but uses the FOX toolkit. XFFM is useless. (Thunar seems to be interesting, no code of any sort yet though) (Check gnome-commander. There hasn't been activity in ages, but it was decent last I used it. Just needs new gtk 2.6 features.)

[edit] ==

i know that [emelfm] uses 1.x gtk, but is functionality less important than eye-candy? and i've never used it myself but i belive there to be a gtk2 rendition at http://emelfm2.org/

- GTK+ VNC server config w/systray support (Explained here: http://buranen.info/comment.php?comment.news.51) (in an extension to this: NX: http://www.nomachine.com/developers.php, http://www.gnome.org/~markmc/a-look-at-nomachine-nx.html, Vino background: http://www.gnome.org/~markmc/remote-desktop-2.html)

- Investigate the usage of genetic algorithms/programs to copy and translate themselves (like DNA/RNA does), and the combination with insertion/deletion of genes/codons

- Tumbolia, a 3D environment for agent and game AI experimentation (would be interesting to combine this with GP / NN techniques)

- Non-root installing of Debian packages. Klik comes very close.

- Package ximian connector for evolution (this probably is done by now)

- GTK+ PDF editor worth it's weight

- a GTD-plugin for Evo

- Proper dvd+rw-tools support for xcdroast (graveman seems to do a nice job nowadays)

- Skype Linux client (free as in speach====)

[edit] ==

- Bring XUL to the XAML level? :) FopSpeen

- Citrix MetaFrame (Presentation Server) replacement?

- LibSysConfig, GST-backend with registerable additional backends, a C API and Relax NG schema provider for different configuration tools (take a look at http://libconf.net)

- XML Schema / Relax NG to libxml2+C / Python / anything else code converter/generator. Use XSLT or plain XML? Perl perhaps? DTD support? (Tiago has gotten pretty far on this, see svn on this host)

- 'Trailblazer-like history for Mozilla'-plugin. http://forums.mozillazine.org/viewtopic.php?t=65731 (wasn't innovation just the copying of ideas? ;)

- Help out with GTK port of LyX (http://www.devel.lyx.org/guii.php3)

- CPanel alternative (Webmin comes close, however isn't a hosting solution)

- Generic Collaboration/Exchange server using WebDAV? (Ogo that does work maybe?) (review exchange4linux) (Hula comes halfway) (Issue isn't mail, but calendaring and file exchange. Are there standards here?)

- patch wlan-ng to support wireless extensions (Aegis, XSupplicant) http://www.open1x.org xsupplicant @ VU |

 For debianized XSupplicant: deb http://mentors.debian.net/debian/dists/unstable/main/binary-i386/ - aquatix

- modular Jabber-server (probably something exists now)

- 3D RTS/RPG engine (probably use NeL for kicks)

- Component-based modeler (a la Desire)

- Graphical adventure game engine (like SCUMM, which was used for Sam'n'Max, DOTT, some Larry version, etc.)

- GTK2-based IDE a la Kdevelop (www.kdevelop.org) (and then I remembered Anjuta...) (Eclipse seems the way to go, haven't tried it in years though. How good is it for C/C++ developing?)

- Nautilus plugin for easily changing/rotating pictures without using gthumb

Personal tools