sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #20240
Re: Open source - hvordan gør man ?
Der er en Software-Release-Practice-HOWTO af esr.
Den er på
http://www.linux.com/howto/Software-Release-Practice-HOWTO.html
Her er indholdsfortegnelsen:
1. Introduction
1.1 Why this document?
1.2 New versions of this document
2. Good project- and archive- naming practice
2.1 Use GNU-style names with a stem and major.minor.patch
numbering.
2.2 But respect local conventions where appropriate
2.3 Try hard to choose a name prefix that is unique and easy to
type
3. Good licensing and copyright practice: the theory
3.1 Open source and copyrights
3.2 What qualifies as open source
4. Good licensing and copyright practice: the practice
4.1 Make yourself or the FSF as the copright holder
4.2 Use a license conformant to the Open Source Definition
4.3 Don't write your own license if you can possibly avoid it.
5. Good development practice
5.1 Write either pure ANSI C or a portable scripting language
5.2 Follow good C portability practices
5.3 Use autoconf/automake/autoheader
5.4 Sanity-check your code before release
6. Good distribution-making practice
6.1 Make sure tarballs always unpack into a single new directory
6.2 Have a README
6.3 Respect and follow standard file naming practices
6.4 Provide RPMs
7. Good communication practice
7.1 Announce to c.o.l.a
7.2 Announce to a relevant topic newsgroup
7.3 Have a website
7.4 Host project mailing lists
7.5 Release to major archives
8. Good project-management practice
--
René Seindal (rene@xxxxxxxxxx) http://www.seindal.dk/rene/
References