On Thu, Jul 8, 2010 at 5:54 PM, John H Palmieri <jhpalmier...@gmail.com> wrote: > Right now, several important files are not under revision control: > > - the plain text files in SAGE_ROOT: makefile, sage, README.txt, > COPYING.txt, etc. > - the plain text files in SAGE_ROOT/spkg: install, gen_html, > README.txt, standard/deps, etc. > > Recently, there has been a lot of work done on spkg/install and spkg/ > standards/deps, for example, and it would have been much easier to > manage if they were in a mercurial repo somewhere.
A big +1 on putting these files under revision control. > > I propose that we place these under revision control. Specifically, I > propose that we should put copies of these files in a directory local/ > bin (which is under revision control as the sage_scripts spkg) and > then copy them to the appropriate places in spkg-install. I'm not > sure this is the best approach, but it seemed easier than creating a > new repo just for these files. A big -1 on this approach to doing so. It's a hack and will lead to pain and suffering. E.g., imagine somebody taking great care modifying spk/standard/deps, only to have it overwritten by some version in local/bin/. > > The patch at #9433 implements this, and also adds information to the > README.txt files in the appropriate directories explaining revision > control for these files and how to edit them. It's too complicated. Can't we just make SAGE_ROOT an hg repo, and selectively add everything that needs to be under revision control now, but isn't already? -- William > > Opinions? > > -- > John > > -- > To post to this group, send an email to sage-devel@googlegroups.com > To unsubscribe from this group, send an email to > sage-devel+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/sage-devel > URL: http://www.sagemath.org > -- William Stein Professor of Mathematics University of Washington http://wstein.org -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org