Differences between revisions 1 and 32 (spanning 31 versions)
Revision 1 as of 2007-06-26 14:01:27
Size: 148
Comment:
Revision 32 as of 2008-11-25 14:36:28
Size: 4409
Editor: EldZierau
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
Notes below here.... [[title(Development page)]]
Line 3: Line 3:
[[Action(print,Printer friendly version)]]
Line 4: Line 5:
Current Source [[TableOfContents]]
Line 6: Line 7:
· Source Code [[Include(Development/Introduction)]]
Line 8: Line 9:
· Bug list [[Include(Development/Communication)]]
Line 10: Line 11:
· Issue tracking [[Include(Development/Repository)]]
Line 12: Line 13:
· Test scripts [[Include(Development/ProjectPipeline)]]

[[Include(Development/ProjectCurrent)]]

= Development Methodology =
<This needs to be translated and moved from the old wiki>

== Methodology ==
<This needs to be translated and moved from the old wiki - there are a lot more sections than the below indicated sections>[[BR]]
Current Methodology (not open): http://kb-prod-udv-001.kb.dk/twiki/bin/view/Netarkiv/CurrentUdviklingsMetodik

[:NetarchiveSuiteDevelopmentMethodology:NetarchiveSuite Development Methodology] (In progress)

== Roles ==
The methodology refers to different roles like QA, Component Owner, ... These must be explained in the following.

<This needs to be translated and moved from the old wiki>

== Code Reviews ==
Please refer to the [:Code_Review_Process:Code Review Process].

NOTE: the process needs to be adjusted to introduction of a tool that can assist in the Code Review Process.

== Component bugs ==
Implementation especially concerning bug fixes is focused through the processes for Component bugs.

<This needs to be translated and moved from the old wiki>

= Guidelines & Policies =
<There are still more sections than the below indicated sections which needs to be moved from the old to the new wiki>

== Maintain Documentation ==
The documentation for the !NetarchiveSuite software is maintained for both the current stable branch, and the development branch. The document ["Maintaining Documentation"] describes the steps necessary for transferring the development branch documentation to the stable branch, when making a stable release.

== Release Policy ==
There are several things to do when we make a release. Please see the page on [:ReleaseProcedures:Release Procedures] for further information.

== Tracker (Bug/Feature-Request/Patch) registration ==
Please refer to the [:BugInfGuide:bug information guideline]

= Generated reports =
Currently most generated reports are placed on a server that is not accessible to the outside. This will be changed when the information is moved to a public accessible server.

== JavaDocs all versions ==
[http://netarchive.dk/apidocs/ JavaDocs all versions]

== Source Xref/log ==
Currently this is on a server not accessible to the outside. This will be changed when the information is moved to a public accessible server.

Source Xref (not open):
https://kb-prod-udv-001.kb.dk/internetbevaring/docs/xref/

Log (not open):
http://kb-prod-udv-001.kb.dk/maven-current-iteration-output.txt

== Bug statistics ==
Currently this is on a server not accessible to the outside. This will be changed when the information is moved to a public accessible server.

Bug statistics (not open): http://kb-prod-udv-001.kb.dk/twiki/bin/view/Netarkiv/StatisticsBugComponentNew

== Findbugs-report ==
Currently this is on a server not accessible to the outside. This will be changed when the information is moved to a public accessible server.

Findbugs-report (not open): https://kb-prod-udv-001.kb.dk/internetbevaring/docs/findbugs-report.html

Findbugs help: http://findbugs.sourceforge.net/bugDescriptions.html

== Clover-report ==
Currently this is on a server not accessible to the outside. This will be changed when the information is moved to a public accessible server.

Clover-report (not open): http://kb-prod-udv-001.kb.dk/clover/clover_current/

== Checkstyle-report (maven) ==
Currently this is on a server not accessible to the outside. This will be changed when the information is moved to a public accessible server.

Checkstyle-report (not open): http://kb-prod-udv-001.kb.dk/internetbevaring/docs/checkstyle/index.html

== PMD-report ==
Currently this is on a server not accessible to the outside. This will be changed when the information is moved to a public accessible server.

PMD-report (not open): https://kb-prod-udv-001.kb.dk/internetbevaring/docs/pmd-report.html

== Unittest exclusions ==
Currently this is on a server not accessible to the outside. This will be changed when the information is moved to a public accessible server.

Unittest exclusions (not open): https://kb-prod-udv-001.kb.dk/qa/runningAs.txt

title(Development page)

Action(print,Printer friendly version)

TableOfContents

Include(Development/Introduction)

Include(Development/Communication)

Include(Development/Repository)

Include(Development/ProjectPipeline)

Include(Development/ProjectCurrent)

Development Methodology

<This needs to be translated and moved from the old wiki>

Methodology

<This needs to be translated and moved from the old wiki - there are a lot more sections than the below indicated sections>BR Current Methodology (not open): http://kb-prod-udv-001.kb.dk/twiki/bin/view/Netarkiv/CurrentUdviklingsMetodik

[:NetarchiveSuiteDevelopmentMethodology:NetarchiveSuite Development Methodology] (In progress)

Roles

The methodology refers to different roles like QA, Component Owner, ... These must be explained in the following.

<This needs to be translated and moved from the old wiki>

Code Reviews

Please refer to the [:Code_Review_Process:Code Review Process].

NOTE: the process needs to be adjusted to introduction of a tool that can assist in the Code Review Process.

Component bugs

Implementation especially concerning bug fixes is focused through the processes for Component bugs.

<This needs to be translated and moved from the old wiki>

Guidelines & Policies

<There are still more sections than the below indicated sections which needs to be moved from the old to the new wiki>

Maintain Documentation

The documentation for the NetarchiveSuite software is maintained for both the current stable branch, and the development branch. The document ["Maintaining Documentation"] describes the steps necessary for transferring the development branch documentation to the stable branch, when making a stable release.

Release Policy

There are several things to do when we make a release. Please see the page on [:ReleaseProcedures:Release Procedures] for further information.

Tracker (Bug/Feature-Request/Patch) registration

Please refer to the [:BugInfGuide:bug information guideline]

Generated reports

Currently most generated reports are placed on a server that is not accessible to the outside. This will be changed when the information is moved to a public accessible server.

JavaDocs all versions

[http://netarchive.dk/apidocs/ JavaDocs all versions]

Source Xref/log

Currently this is on a server not accessible to the outside. This will be changed when the information is moved to a public accessible server.

Source Xref (not open): https://kb-prod-udv-001.kb.dk/internetbevaring/docs/xref/

Log (not open): http://kb-prod-udv-001.kb.dk/maven-current-iteration-output.txt

Bug statistics

Currently this is on a server not accessible to the outside. This will be changed when the information is moved to a public accessible server.

Bug statistics (not open): http://kb-prod-udv-001.kb.dk/twiki/bin/view/Netarkiv/StatisticsBugComponentNew

Findbugs-report

Currently this is on a server not accessible to the outside. This will be changed when the information is moved to a public accessible server.

Findbugs-report (not open): https://kb-prod-udv-001.kb.dk/internetbevaring/docs/findbugs-report.html

Findbugs help: http://findbugs.sourceforge.net/bugDescriptions.html

Clover-report

Currently this is on a server not accessible to the outside. This will be changed when the information is moved to a public accessible server.

Clover-report (not open): http://kb-prod-udv-001.kb.dk/clover/clover_current/

Checkstyle-report (maven)

Currently this is on a server not accessible to the outside. This will be changed when the information is moved to a public accessible server.

Checkstyle-report (not open): http://kb-prod-udv-001.kb.dk/internetbevaring/docs/checkstyle/index.html

PMD-report

Currently this is on a server not accessible to the outside. This will be changed when the information is moved to a public accessible server.

PMD-report (not open): https://kb-prod-udv-001.kb.dk/internetbevaring/docs/pmd-report.html

Unittest exclusions

Currently this is on a server not accessible to the outside. This will be changed when the information is moved to a public accessible server.

Unittest exclusions (not open): https://kb-prod-udv-001.kb.dk/qa/runningAs.txt

Development (last edited 2012-03-28 07:15:39 by MikisSethSorensen)