ideal-devel-proj.rst
author Oleksandr Gavenko <gavenkoa@gmail.com>
Sat, 26 Dec 2009 13:32:17 +0200
changeset 263 ea744c0473d5
parent 256 db3b0f1b218f
child 271 594c6470789d
permissions -rw-r--r--
About about: URI shcema.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
241
904fb45c2a20 Ideal software project management.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     1
-*- mode: outline; coding: utf-8 -*-
904fb45c2a20 Ideal software project management.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     2
904fb45c2a20 Ideal software project management.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     3
                      Ideal software project management.
904fb45c2a20 Ideal software project management.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     4
904fb45c2a20 Ideal software project management.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     5
904fb45c2a20 Ideal software project management.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     6
* Close source.
904fb45c2a20 Ideal software project management.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     7
904fb45c2a20 Ideal software project management.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     8
* Open source.
904fb45c2a20 Ideal software project management.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     9
904fb45c2a20 Ideal software project management.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    10
* Component.
904fb45c2a20 Ideal software project management.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    11
256
db3b0f1b218f Home page must provide.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 241
diff changeset
    12
 * Docs.
241
904fb45c2a20 Ideal software project management.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    13
 * VCS.
904fb45c2a20 Ideal software project management.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    14
 * Bug track.
904fb45c2a20 Ideal software project management.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    15
 * News.
904fb45c2a20 Ideal software project management.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    16
256
db3b0f1b218f Home page must provide.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 241
diff changeset
    17
** Docs.
db3b0f1b218f Home page must provide.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 241
diff changeset
    18
db3b0f1b218f Home page must provide.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 241
diff changeset
    19
Documentation must provide:
db3b0f1b218f Home page must provide.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 241
diff changeset
    20
db3b0f1b218f Home page must provide.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 241
diff changeset
    21
** Home page.
db3b0f1b218f Home page must provide.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 241
diff changeset
    22
db3b0f1b218f Home page must provide.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 241
diff changeset
    23
Home page must provide:
db3b0f1b218f Home page must provide.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 241
diff changeset
    24
db3b0f1b218f Home page must provide.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 241
diff changeset
    25
 * project name
db3b0f1b218f Home page must provide.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 241
diff changeset
    26
 * short info about project goal
db3b0f1b218f Home page must provide.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 241
diff changeset
    27
 * project licence (COPYING)
db3b0f1b218f Home page must provide.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 241
diff changeset
    28
 * currect project status
db3b0f1b218f Home page must provide.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 241
diff changeset
    29
 * links to binary release
db3b0f1b218f Home page must provide.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 241
diff changeset
    30
 * links to source release, how to get latest source from VCS
db3b0f1b218f Home page must provide.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 241
diff changeset
    31
 * links to online/printed docs
db3b0f1b218f Home page must provide.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 241
diff changeset
    32
 * how report bug (BUGS)
db3b0f1b218f Home page must provide.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 241
diff changeset
    33
 * where send patch
db3b0f1b218f Home page must provide.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 241
diff changeset
    34
 * contact info
db3b0f1b218f Home page must provide.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 241
diff changeset
    35
db3b0f1b218f Home page must provide.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 241
diff changeset
    36
Additionally:
db3b0f1b218f Home page must provide.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 241
diff changeset
    37
db3b0f1b218f Home page must provide.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 241
diff changeset
    38
 * help welcome, requirement to join to project
db3b0f1b218f Home page must provide.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 241
diff changeset
    39
 * mail/news list for users/developers, how to subscribe/unsubscribe
db3b0f1b218f Home page must provide.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 241
diff changeset
    40
 * project history (NEWS, ChangeLog)
db3b0f1b218f Home page must provide.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 241
diff changeset
    41
 * project policy (HACKING)
db3b0f1b218f Home page must provide.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 241
diff changeset
    42
 * how build project (README, INSTALL)
db3b0f1b218f Home page must provide.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 241
diff changeset
    43
 * list of contributor with contact info (MAINTAINERS, AUTHORS)
db3b0f1b218f Home page must provide.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 241
diff changeset
    44
 * who use project
db3b0f1b218f Home page must provide.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 241
diff changeset
    45
241
904fb45c2a20 Ideal software project management.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    46
** VCS.
904fb45c2a20 Ideal software project management.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    47
904fb45c2a20 Ideal software project management.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    48
TAGS: VCS, version control system, SCM, source code management, DVCS,
904fb45c2a20 Ideal software project management.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    49
      distributed version control system.
904fb45c2a20 Ideal software project management.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    50
904fb45c2a20 Ideal software project management.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    51
 * CVS
904fb45c2a20 Ideal software project management.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    52
 * SVN
904fb45c2a20 Ideal software project management.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    53
 * Mercurial (hg)
904fb45c2a20 Ideal software project management.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    54
 * git
904fb45c2a20 Ideal software project management.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    55
 * bazaar
904fb45c2a20 Ideal software project management.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    56
904fb45c2a20 Ideal software project management.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    57
*** CVS
904fb45c2a20 Ideal software project management.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    58
904fb45c2a20 Ideal software project management.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    59
*** SVN
904fb45c2a20 Ideal software project management.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    60
904fb45c2a20 Ideal software project management.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    61
*** Mercurial (hg)
904fb45c2a20 Ideal software project management.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    62
904fb45c2a20 Ideal software project management.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    63
*** git
904fb45c2a20 Ideal software project management.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    64
904fb45c2a20 Ideal software project management.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    65
*** bazaar
904fb45c2a20 Ideal software project management.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    66