Closed Bug 125975 Opened 23 years ago Closed 21 years ago

Process Documentation

Categories

(Bugzilla :: bugzilla.org, defect)

2.10
x86
All
defect
Not set
normal

Tracking

()

RESOLVED FIXED
Bugzilla 2.18

People

(Reporter: CodeMachine, Assigned: CodeMachine)

Details

We need someone to document our processes.  This will help people help us and
take over where necessary.

Development/Review Process
--------------------------

All new development should adhere to the Hackers' Guide.
How the reviewing process works.
How do I become a reviewer?
How to check in

Release Notes
-------------

Update dependencies, important outstanding issues, introduction, deprecated
features.
Add new section for changes from last version.  Check through Bonsai and
Bugzilla for interesting changes to add.
Keep style of existing document, esp. with regard to bug numbers, sections and
indentation.
Remember to scan change sections from previous versions of the release notes. 
They make need to be updated for users jumping over versions.

Documentation
-------------

Compiling the documentation.
Using macros.

Releasing
---------

Use the existing list on the release tracking bug.
Mention creating release tracking and notes bug (if its not on the list just
mentioned).


Any more thoughts on these documents, or more documents?
Moving process information bug to the web site component and taking them.
Assignee: barnboy → matty
Component: Documentation → bugzilla.org
Development/review is in.
Target Milestone: --- → Bugzilla 2.18
There are now reviewers', developers' and release noters' guides.

We still need release process and documentation.
Most of the stuff that's listed here is done.  The little bit that isn't is also
covered on bug 204313, so I'll resolve this and leave that one open to cover the
rest.
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
QA Contact: matty_is_a_geek → default-qa
You need to log in before you can comment on or make changes to this bug.