Getting started with IceWM development

Jason Hsu <[email protected]> Wed, 18 Apr 2012 23:52:40 -0500
Newsgroups gmane.comp.window-managers.icewm.devel
Message-ID <[email protected]>
I'm interested in joining the IceWM development team.  I'm a big fan of IceWM.  It's user-friendly and feels comfortable to users of Windows XP/98/95.  IceWM is a fast and lightweight user interface.  As the founder and lead developer of the distro Swift Linux, I chose IceWM over JWM for the following reasons:
1.  antiX Linux has successfully used IceWM for years.  Even though I'm in the process of switching from an antiX Linux base to a Linux Mint Debian Edition base, I consider antiX Linux to be the closest analog to Swift Linux.  (Puppy Linux, which uses JWM, is harder to directly copy because of its run-as-root feature.)
2.  IceWM seems to have more support and infrastructure than JWM.  IceWM has more documentation than JWM.  IceWM also has mailing lists but JWM does not.

In addition to helping the development of IceWM, I'd also like to have IceWM offer a desktop environment called IceDE.  IceDE would include ROX pinboard, automatic menu updates, configuration tools, etc.  Thus, IceDE would compete directly with LXDE, Xfce, GNOME, and KDE by offering a much lighter but user-friendly interface.  Puppy Linux and antiX Linux have already proven that a user-friendly interface can be lightweight enough to work well on 10-year-old computers.  The controversies over GNOME 3 and Ubuntu's Unity as well as the termination of support for Ubuntu 10.04 and Windows XP provide an unprecedented opportunity for lightweight distros and DEs.

How do I get started?  My questions:
1.  What distro or other OS do you set up in VirtualBox for working on IceWM?  I provide instructions on getting started with Swift Linux development at https://github.com/swiftlinux/0-intro .  (I install the base distro in VirtualBox.)  Is there an analogous page for IceWM?
2.  Of the 87 open bugs listed on SourceForge, which ones are the most important ones to resolve?  And what do the colors highlighting each bug mean?
3.  Of the 202 feature requests listed on SourceForge, which ones are the most important?  And what do the colors highlighting each feature request mean?

-- 
Jason Hsu

------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2