148
Comment:
|
4409
|
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 |
Action(print,Printer friendly version)
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