Hi everybody,

Work on the new module system[1] is going well - the only core  
component which remains to be re-organized is the UI.

I created a temporary darcs repository for people who want to try the  
new module system out and give feedback:

http://factorcode.org/experimental/

You will need new boot images:

http://factorcode.org/images/poo/

As for updating contributed modules, here is the plan. I'm leaving to  
go to New Zealand on June 24th and I will return to Ottawa on July  
14th. I will make sure to finish the new module system and various  
other core changes before I leave. For the three weeks I am away,  
anybody who wants to update their own libraries should go ahead and  
do so; I will arrange for somebody (perhaps Doug or Chris Double) to  
act as the temporary patch-master during my leave. When I return, I  
will update any remaining libraries myself.

There is one issue that remains to be hammered out though, and that  
is the organization of the source tree. I don't like the current  
libs/ apps/ system for contributed modules anymore. I propose we go  
back to a 'contrib/' directory, but organize it into categories:

contrib/
        db/
                mysql
                sqlite
        games/
                tetris
                space-invaders
        editors/
                jedit
                emacs
                vim
        ...

The question remains, do we make each category a vocab-root, or not.  
Discuss.

Slava

1: http://factor-language.blogspot.com/2007/05/work-begins-on-new- 
module-system.html

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Factor-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/factor-talk

Reply via email to