On Wed, Jan 24, 2007 at 12:58:05PM +0100, David Kastrup wrote:
But the preferred form for modification/development is not by
hand-editing and handcompiling. They are in the XEmacs CVS package
repository. This form is so much the preferred form for modification
that you don't even _allow_ anything else into your package servers
and the repository.
The XEmacs CVS package repository is the preferred form for the
sources for modification. Everybody has access to the XEmacs CVS
package repository. Pserver *is* a medium customarily used for
software interchange, as sourceforge proves. Other distribution
methods for the sources are just for convenience.
Certainly. It says that you have to provide the complete, machine
readable source code in the form preferred for modification. And if
you don't provide it by default, the least is to do is to provide
equivalent access from the same place. And a central CVS server is
not the same place or equivalent access as scattered ftp mirrors.
I kinda doubt there is any significant legal difference between the
ftp and pserver protocols.
Amusingly enough, some people argue that the GPL source distribution
of anything that is kept under a SCM system should be done with the
complete SCM history included, because the source alone does not meet
the "preferred form" criteria.
BTW Stephen, is there any real reason not to include the two files the
crybaby is having a fit over, even if they're pretty much unusable
outside of a CVS context from what I understand? They can have some
value as an example, I guess.
OG.
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta