From: Reiner J. <r....@cr...> - 2004-04-29 18:36:27
|
Am Do, den 29.04.2004 schrieb Peter Eisentraut um 19:41: > When making a tarball for distribution, please: > > - Remove all CVS and .cvsignore files. They are of no use in a > distribution. You should really set a CVS tag and use "cvs export" to > make a distribution, so there would be no CVS directories in the first > place. This we don't do. We don't remove the CVS files in the "normal" packages. In the Fedora packages, I have done this. I was a decision some time ago, that we include CVS that people can use CVS to update eGroupWare. When you need a special tar.gz without CVS, tell me this and I will do it for you. > > - Fix all the permissions on the files. (Files should be 644, files > intended to be executed (and only those) should be 755. Directories > should be 777.) Maybe this can be fixed in directly in CVS beforehand. This is in the howto described. We can change it, but we don't know under what user the server run. In my installations, the "other" have no rights, for nothing on this package. I will do it for the tar, bz2 and zip files > > - Use a consistent naming: the tarball should be named > "name-version.tar.gz" and should unpack into a directory named > "name-version". We unpack it under egroupware. When we unpack it under egroupware-0.99.0.x , the people must change the setup files after update eGW. > > - Use all lower-case names for the package. Mixed-case tarball names > cause sorting troubles in many cases and look kind of silly. The same > could be said of the RPM names. > Together this should make the distribution look more "professional". > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: Oracle 10g > Get certified on the hottest thing ever to hit the market... Oracle 10g. > Take an Oracle 10g class now, and we'll give you the exam FREE. > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click > _______________________________________________ > eGroupWare-developers mailing list > eGr...@li... > https://lists.sourceforge.net/lists/listinfo/egroupware-developers |