Puritan opensource license
(Disclaimer: this is not about bashing the GPL)
I have just found this post on the Google Code Hosting newsgroup. I actually had quite a good laugh reading it:
"I want to move the source code for my content management system to
Google Project Hosing. I am mostly fine with using the GPL, except
that I want to add in an extra couple of clauses to the license that
restricts use of the code to everything except pornography, gambling,
spam, and illegal or immoral activities.Is it against the rules of Google Project Hosing to add an extra
clause onto the license that restricts the use of my software to more
wholesome uses?"
The whole purpose of opensource is not to restrict the use of software for particular usages. I am also very interested to know what makes a given usage "immoral"...
The IzPack documentation is moving to reStructured Text format
I have started the transition of the documentation to reStructured text. You will find in src/doc-reST from the SVN trunk the first chapters that have been extracted.
The migration phases will be the following ones.
- Extract the text from the old documentation and put into reStructured document files, one per chapter. There should be no modification, the goal here is not to have a perfect extraction but have a decent base to get started.
- Create 2 'main' reStructured text documents: one which is tailored for HTML ouput and one which is tailored for LaTeX/PDF output. The reason here is that HTML is better read when split through several files rather than when put into a single document. By contrast, generating the LaTeX/PDF version needs the output to be done in a single file.
- Provide the automated scripted build support. Provide an anchor in the Ant build to call the documentation building chain.
- Enhance the markup, fix typos, rewrite unclear paragraphs, and so on.
I won't have time to work on this for a few days, so volunteers are welcome for performing the extraction of the other chapters. I will handle the rest of the 2, 3 and 4 phases of course
If you need help on reStructured Text, then please go to:
- http://docutils.sourceforge.net/docs/user/rst/quickref.html
- http://docutils.sourceforge.net/docs/ref/rst/directives.html
If you are outside of the project and would like to volunteer, then please contact me either by email, on the izpack-devel mailing-list, or by a comment here. Thanks!
links for 2007-05-18
-
If you believe that VI/VIM is an horrible editor for old-school Unix geeks, then go and read this article. It will walk you through many misconceptions regarding this editor and show you how powerful (and not that complicated) it can be.
-
A list of what will be in the next release of the excellent Derby relationnal database system. For those who don't know about Derby: it's a complete RDBMS written 100% in Java that you can either run as a standalone server or embedded in applications.
-
An article presenting a Java GUIs testing framework.
