[Distutils] MANIFEST destiny :)
Christopher Lenz
cmlenz at gmx.de
Wed Nov 16 20:21:55 CET 2005
Am 16.11.2005 um 18:53 schrieb Phillip J. Eby:
>> Again, not everybody is using distribution processes
>> built around CVS or Subversion. Left aside that there
>> are quite a few other SCM tools out there, you also have
>> the case where you create distributions from plain
>> directories (which is what MANIFEST.in and MANIFEST
>> are targetting).
>
> The source control is a supplement to the "add_defaults" of the sdist
> process, not a replacement for MANIFEST.in. Some users need to add
> non-source-controlled files, for example. But *simple things
> should be
> simple*, and treating source control info as part of the defaults
> makes
> them work simply for most people. And if you don't want the defaults,
> there should be only one way to turn them off - by excluding files in
> MANIFEST.in, not by a command line option.
I'm not sure I understand this proposal completely, but I don't think
it's a good idea to have a project's build/setup process rely on
having version control meta-data around. Wouldn't that mean that the
built package would be incorrect when the setup is run from an `svn
export`ed (or otherwise cleaned up) copy?
Cheers,
Chris
--
Christopher Lenz
cmlenz at gmx.de
http://www.cmlenz.net/
More information about the Distutils-SIG
mailing list