[Helma-user] Proposal for future Helma project organization

Maksim Lin for technical support mailling lists maksim_lin at ngv.vic.gov.au
Wed Oct 18 01:55:55 CEST 2006


Thanks Michi for including info about your library. I'm sad to say that
I've been using helma for over 6 months now and had not heard about it
before. Having a quick look through the code: there are many, many
useful pieces of functionality, utilites etc that I wish I had known
about (before writing my own) and there are plenty more that will make
my life easier in future apps so I very much appreciate you making the
code available!
 
I think it would be great if your libraries/framework/utilities and
others could be included in helma.
 
I dont think they should be part of the "core" distribution of helma so
I think a well thought out method of packaging and manageing modules -
both core & 3rd party is really needed to get the full benefits of yours
and others contributions. I think we are most of the way there already
with the current system of modules and with the recent fix to
addRespository() I for one am almost ready to switch to using modules,
even to organise my own common code across apps (sent another email
about 1 proposed change).
 
So would it be possible to have a new section of the website dedicated
to modules and utlities, a kind of registry for existing helma-developed
ones as well as peoples contributed modules and utilities as well as
helmas "non core" ones.
For example:
 
Tools:
    - manage
    - shell
    - inspector etc...
 
Modules:
    Core:
    - Array
    - JSON, etc
   
    Helma:
    - Aspects
    - Chart
    - Color, etc...
 
    Third Party:
    knallgrauLib
    - Formhandler
    - Paginator, etc..
    
    jsTemplate:
    Lucene:
    Velocity: 
    etc ...
    
    There could then be a standard place for all the documention for the
modules and tools, easy ways to download them - maybe even a seperate
SVN repo for hosting code for authors that dont have their own scm to
use and if the pages are done with the current wiki then there would
hopefully be much more activity from the community to update/maintain
the documention and maybe even have space to report
bugs/problems/workarounds etc.
 
I'd be happy to start this off and begin creating these pages in the
wiki if others agree this would be a useful approach?
 
Maks.
 
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://helma.org/pipermail/helma-user/attachments/20061018/e16c8c68/attachment-0001.html 


More information about the Helma-user mailing list