From: Tim P. <ti...@pa...> - 2010-02-26 10:25:44
|
Hi, I was surprised to find that a lot of changes had been made to a lot of files when I did a CVS update. This came as a surprise because the project does not have a commit notifications list: I cannot fix this as I am not a project admin however the process is given here: https://sourceforge.net/apps/trac/sourceforge/wiki/CVS%20syncmail (first create a mailing list called ng4j-cvs). Trying to get a handle on what had been changed I did a CVS diff on two files: the only change was to the copyright notice date. My understanding is that this is not good practice. >From what I can gather copyright is neither granted from creation date nor from assertion date, but from date of author's death. In practice files which were created by one person (according to the @author tag) were copyright another in the copyright statement and another in the CVS ID. I believe that the best practice is to leave copyright assertion statements as year of creation, rather than range. Olaf, of the incoming changes were there any that were not about copyright? I have recently discovered how to restructure a project using the sourceforge utility adminrepo: http://tim-pizey.blogspot.com/2010/02/bringing-webmacro-up-for-air.html and also how to automate the upload of project artefacts. I have seen projects get separated from their documentation and original authors before and strongly recommend that we get the project site http://www4.wiwiss.fu-berlin.de/bizer/ng4j/ to point to ng4j.sourceforge.net, not the other way around as currently. This would also enable us to fix the other outstanding problem: that we are using http://paneris.net/~maven2/ as our deployment repository. I think we should be deploying to http://ng4j.sourceforge.net/maven2/ but I cannot set this up whilst I am not an admin and we are redirecting all site traffic. cheers Tim |