Uellue's Blog

PHPGallue 0.7

I have started work on a new major release of PHPGallue (0.7 series) today. It will be rewritten more or less from scratch, although many concepts and maybe even code from the 0.3 release will remain.

The first tiny part is already done, the corner stone so to say: A framework for autoloading PHP source files in large projects with lots of files and classes distributed among several independent sub-projects (like PHPGallue...). This is probably also useful for other PHP programmers, maybe I can do some advertising...

The next step will be a debugging and tracing infrastructure; PHPGallue should get a database-driven debugging and messaging backend so that debugging a whole cluster is easier. I will start with an abstract definition and a very simple implementation so that the cluster debugging system can be plugged in later.

I18n and l10n infrastructure will be the following step, I'm not quite sure yet how to organize this.

The new release comes with a Makefile for building documentation and other stuff that can be generated automatically. Building doumentation was a bit difficult before. The code hasn't got an explicit license yet, but I plan to release it under LGPL and GPL like before. I don't know if it's a problem to release the documentation under GPL or LGPL, maybe I have to release the whole stuff under GFDL or Creative Commons Attribution-Share Alike, too.


Comments

google
[url]https://www.google.com/[/url]

Add a comment

Please leave these fields blank:

No HTML please.


You can edit this comment until 30 minutes after posting.