I have "upgraded" the Poly/ML site on SourceForge (there didn't seem to be any choice) and as a consequence the subversion site has changed. Anyone who is following Poly/ML SVN will need to change to the new site. For trunk this is svn checkout svn://svn.code.sf.net/p/polyml/code/trunk polyml and for the 5.5 fixes branch svn co svn://svn.code.sf.net/p/polyml/code/fixes-5.5 polyml
I am currently working on the stages of the compiler that process and optimise the intermediate code. These are parts of the compiler that haven't been looked at for a very long time and some of it was obviously translated automatically from my original Poly code back in the 1980s. I tend to commit changes fairly regularly rather than accumulate a long set of changes and commit all at once. This does mean that things could be broken and only fixed by a later commit but it makes it much easier to find a bug if it shows up much later.
Season's greetings and best wishes for the New Year, David
On Fri, 14 Dec 2012 14:12:06 +0000 David Matthews <David.Matthews at prolingua.co.uk> wrote:
I have "upgraded" the Poly/ML site on SourceForge (there didn't seem to be any choice) and as a consequence the subversion site has changed. Anyone who is following Poly/ML SVN will need to change to the new site. For trunk this is svn checkout svn://svn.code.sf.net/p/polyml/code/trunk polyml and for the 5.5 fixes branch svn co svn://svn.code.sf.net/p/polyml/code/fixes-5.5 polyml
Sorry to follow up on this old topic, but it seemed the best way to indicate what my question is.
Can anyone explain the relationship or difference between:
A. http://sourceforge.net/p/polyml/code/HEAD/tree/
B. http://polyml.svn.sourceforge.net/viewvc/polyml/
??
B seems to be out of date, but both seem to be sourceforge views of the svn repo?
On 23/06/2013 05:36, Ian Zimmerman wrote:
On Fri, 14 Dec 2012 14:12:06 +0000 Sorry to follow up on this old topic, but it seemed the best way to indicate what my question is.
Can anyone explain the relationship or difference between:
A. http://sourceforge.net/p/polyml/code/HEAD/tree/
B. http://polyml.svn.sourceforge.net/viewvc/polyml/
??
B seems to be out of date, but both seem to be sourceforge views of the svn repo?
It seems the "upgrade" process left the old repository in place and still accessible. That's probably sensible for some projects but possibly not for Poly/ML. I don't know if there's any way to remove access to the old repository. I guess I could commit some README file to it to say "use the new repository".
David
On Mon, Jun 24, 2013 at 7:08 AM, David Matthews <David.Matthews at prolingua.co.uk> wrote:
It seems the "upgrade" process left the old repository in place and still accessible. That's probably sensible for some projects but possibly not for Poly/ML. I don't know if there's any way to remove access to the old repository. I guess I could commit some README file to it to say "use the new repository".
That is what I ended up doing for my projects on SF. It may also help publicizing that on Poly/ML website, under the banner "you can browse the source code at http://blah.blah.blah/". Hopefully that would stick into some popular search engines :-)
-- Gaby
On 24/06/2013 15:54, Gabriel Dos Reis wrote:
On Mon, Jun 24, 2013 at 7:08 AM, David Matthews <David.Matthews at prolingua.co.uk> wrote:
It seems the "upgrade" process left the old repository in place and still accessible. That's probably sensible for some projects but possibly not for Poly/ML. I don't know if there's any way to remove access to the old repository. I guess I could commit some README file to it to say "use the new repository".
That is what I ended up doing for my projects on SF. It may also help publicizing that on Poly/ML website, under the banner "you can browse the source code at http://blah.blah.blah/". Hopefully that would stick into some popular search engines :-)
I've discovered I can no longer commit to the old repository so it doesn't seem possible to add a README file. There's been something on the web site for a while with the new repository details. Perhaps this will jog people's memory to check they're using the correct repository.
David
On Mon, Jun 24, 2013 at 12:31 PM, David Matthews <David.Matthews at prolingua.co.uk> wrote:
On 24/06/2013 15:54, Gabriel Dos Reis wrote:
On Mon, Jun 24, 2013 at 7:08 AM, David Matthews <David.Matthews at prolingua.co.uk> wrote:
It seems the "upgrade" process left the old repository in place and still accessible. That's probably sensible for some projects but possibly not for Poly/ML. I don't know if there's any way to remove access to the old repository. I guess I could commit some README file to it to say "use the new repository".
That is what I ended up doing for my projects on SF. It may also help publicizing that on Poly/ML website, under the banner "you can browse the source code at http://blah.blah.blah/". Hopefully that would stick into some popular search engines :-)
I've discovered I can no longer commit to the old repository so it doesn't seem possible to add a README file.
Once the upgrade is complete SF makes the old repository read-only. I didn't check whether it was possible to ask SF to remove the old repo. (I wish they just made the old repo disappear into a black hole.)
There's been something on the web site for a while with the new repository details. Perhaps this will jog people's memory to check they're using the correct repository.
You are lucky then :-)
[ I got some users complaining that one link was stale (the old repository) and the other one was up to date, and wanted me to fix the stale link :-)]
-- Gaby