Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Swordfish:Project Rules"
m |
(→Internal IP Compliance Guidelines) |
||
(15 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | == Methodology == | + | == Methodology == |
− | + | ||
− | + | Swordfish is developed using the [http://en.wikipedia.org/wiki/Scrum_(development) scrum method]. | |
− | + | ||
− | == | + | == Common definition of "Done" == |
− | + | ||
− | + | ||
− | -------- | + | We have a first draft [[Swordfish:ProjectRules:CoDoD|Common definition of "Done"]] to be discussed. |
− | [[Swordfish | Swordfish Wiki Home]] | + | |
+ | == Documentation Rules == | ||
+ | |||
+ | *After creating new content in the Swordfish Wiki, contact the documentation folks to link your page appropriately. | ||
+ | *Ensure that you add a link back to the [[Swordfish|Swordfish Wiki Home]] at the end of every page. | ||
+ | |||
+ | == Internal IP Compliance Guidelines == | ||
+ | We have a first draft [[Swordfish:ProjectRules:IPComplianceProcess_Internal|Internal IP Compliance Process]] to be discussed and reviewed by the team. | ||
+ | 12:34, 27 July 2009 (UTC) | ||
+ | |||
+ | == Release Checklist == | ||
+ | |||
+ | Here is a list of the tasks that should be done on the last day of each sprint. | ||
+ | |||
+ | #Check that the [[http://sop-bp02.servicebackbone.org:8080/dashboard/tab/build/detail/svn_org.eclipse.swordfish.tooling| Swordfish Tooling]] build is fine in cruise control and that the [[http://sop-bp02.servicebackbone.org:8080/dashboard/tab/build/detail/svn_org.eclipse.swordfish.tooling.systemtest| System Test]]system tests are completed. | ||
+ | #Create a tag. | ||
+ | #Check out the tag into an empty directory. | ||
+ | #Run the Swordfish Tooling build and the system test build. | ||
+ | #Execute manual tests. | ||
+ | |||
+ | These manual tests must be completed: | ||
+ | |||
+ | #Install the Target Platform | ||
+ | #Install BPEL Designer | ||
+ | #Check that the BPEL project and the BPEL process files are created without errors. | ||
+ | #Check the Eclipse IDE Welcome page | ||
+ | |||
+ | *Overview page; click '''Swordfish'''and make sure that link refers to Swordfish Help | ||
+ | *Tutorial page; click on the link and check that it takes you to the Swordfish Cheat Sheets | ||
+ | *Samples page; click on the link and check that it takes you the BPEL sample. | ||
+ | |||
+ | #Run JAX-WS project. | ||
+ | #Check Swordfish Eclipse Help. | ||
+ | #Check JAX-WS wizard's context sensitive help. | ||
+ | |||
+ | <br> | ||
+ | |||
+ | <br> | ||
+ | |||
+ | ---- | ||
+ | |||
+ | [[Swordfish|Swordfish Wiki Home]] |
Latest revision as of 08:34, 27 July 2009
Contents
Methodology
Swordfish is developed using the scrum method.
Common definition of "Done"
We have a first draft Common definition of "Done" to be discussed.
Documentation Rules
- After creating new content in the Swordfish Wiki, contact the documentation folks to link your page appropriately.
- Ensure that you add a link back to the Swordfish Wiki Home at the end of every page.
Internal IP Compliance Guidelines
We have a first draft Internal IP Compliance Process to be discussed and reviewed by the team. 12:34, 27 July 2009 (UTC)
Release Checklist
Here is a list of the tasks that should be done on the last day of each sprint.
- Check that the [Swordfish Tooling] build is fine in cruise control and that the [System Test]system tests are completed.
- Create a tag.
- Check out the tag into an empty directory.
- Run the Swordfish Tooling build and the system test build.
- Execute manual tests.
These manual tests must be completed:
- Install the Target Platform
- Install BPEL Designer
- Check that the BPEL project and the BPEL process files are created without errors.
- Check the Eclipse IDE Welcome page
- Overview page; click Swordfishand make sure that link refers to Swordfish Help
- Tutorial page; click on the link and check that it takes you to the Swordfish Cheat Sheets
- Samples page; click on the link and check that it takes you the BPEL sample.
- Run JAX-WS project.
- Check Swordfish Eclipse Help.
- Check JAX-WS wizard's context sensitive help.