Forum OpenACS Q&A: Re: Package list.

Collapse
2: Re: Package list. (response to 1)
Posted by Jade Rubick on
I really like the idea of putting the package status in the .info file. Then if this is integrated into the package respository stuff, we could have this always up to date, and maybe not even have to worry so much about separating code into /contrib and /obsolete in CVS.

Great work, Roberto and Jeff! It looks great.

Shouldn't this be linked in from the front page, and some of the docs?

Collapse
3: Re: Package list. (response to 2)
Posted by Jeff Davis on
It is linked from the acs-core-docs doc/openacs-overview.html file (which was why I went and updated them all). It could be linked from some more places but I would prefer to figure out where it will end up when dynamically generated for the repository first.

I am a big advocate of using the info files for keeping track of the state of the packages. I would like to add a couple things to the .info files to make that easier (in particular, I think rather than owner we should have maintainer and credits, with maintainer being the person currently claiming responsibility and credits being anyone who has worked on the package in the past). Right now it feels funny to remove the "owner" (even when they have not worked on the package since acs 4.0 days and have a broken aD email) because it feels wrong to deprive people of credit for the original work.

And as I mentioned before I think a general code quality field would be quite useful as well.