so far we have been discussing things that pike needs to handle a module repository, how we want the repository organized, but we have not yet looked at the steps needed to get the ball rolling.
some of these things already exist, but if so then all the better:
first: * we need a server where people can upload their files. * a place where they can register for an account. * a place where they can announce their module. (this should ask questions like the desired class name) * integration of these into the pike site.
then: it should be possible to browse the class hierarchy to download classes and read docs at the same time. both should be available by simple memorizable urls like:
http://pike.ida.liu.se/classes/Protocols/LMTP/Server/
(this would also be nice for the docs themselves. ie: generated/manual/modref/ex/predef_3A_3A could be linked to something short)
i believe the fixes to the module build process are not a prerequisite for this part here. they can be done in paralell or even after this.
does the pike site have everything we need? should we have another site? do we have volunteers to set it up?
greetings, martin.