Hello all, The past couple of days I've been working on a Trac plugin in order to make the PortLog more user-friendly. Even though there are just a couple of you now using it, the PortLog's uniformity is not as good as it could be. This is only normal however, as there are many rules to follow. The plugin stores the following information in the Trac database: * port categories * description * ports * description * homepage * license * port versions * dependencies * port revisions * haiku/bone/r5 status * author(s) The plugin displays this information on each PortLog's wiki page. Also, it supplies each PortLog wiki edit form with fields to change this information. Further, the full list of categories and the list of ports within each category are automatically generated by the plugin. The same is true for the list of port versions and revisions. Currently, I'm working on a form to add a new port to the database. After that, I'm going to add functionality to add new port versions and revisions. I'm also planning on adding a panel to the Trac webadmin for the management of the categories and ports (to allow the deletion or renaming of a port for example). I worry a bit about the consistency between the PortLog database and the PortLog wiki pages, but I think it's manageable. I plan on running Trac and the plugin on my little server at home soon so you guys can test it and make some suggestions. If there are any comments on this short overview, please do give them. Anyone who can help with the plugin development is welcome to, of course. Assembla does not seem to allow the installing of custom plugins. Also, the PortLog plugin requires Trac 0.11 (which is in beta currently but should be released soon), while Assembla runs Trac 0.10.4. This means we might have to find another hosting option. Regards, Brecht -- BePorts homepage - http://tools.assembla.com/BePorts List archives: //www.freelists.org/archives/beports Administrative contact: brecht@xxxxxxxxxxx