ideal-devel-proj.rst
author Oleksandr Gavenko <gavenkoa@gmail.com>
Sat, 26 Dec 2009 13:05:34 +0200
changeset 260 0225066150ff
parent 256 db3b0f1b218f
child 271 594c6470789d
permissions -rw-r--r--
About MAME consolr emul.

-*- mode: outline; coding: utf-8 -*-

                      Ideal software project management.


* Close source.

* Open source.

* Component.

 * Docs.
 * VCS.
 * Bug track.
 * News.

** Docs.

Documentation must provide:

** Home page.

Home page must provide:

 * project name
 * short info about project goal
 * project licence (COPYING)
 * currect project status
 * links to binary release
 * links to source release, how to get latest source from VCS
 * links to online/printed docs
 * how report bug (BUGS)
 * where send patch
 * contact info

Additionally:

 * help welcome, requirement to join to project
 * mail/news list for users/developers, how to subscribe/unsubscribe
 * project history (NEWS, ChangeLog)
 * project policy (HACKING)
 * how build project (README, INSTALL)
 * list of contributor with contact info (MAINTAINERS, AUTHORS)
 * who use project

** VCS.

TAGS: VCS, version control system, SCM, source code management, DVCS,
      distributed version control system.

 * CVS
 * SVN
 * Mercurial (hg)
 * git
 * bazaar

*** CVS

*** SVN

*** Mercurial (hg)

*** git

*** bazaar