The first official release of Eclipse Capra, an open source traceability management tool.
Main Features:
1. Creation of trace links between arbitrary artefacts
2. Visualization of trace links using a traceability matrix and a graphical representation
3. Navigation to the traced artefacts from the graphical visualization
4. Notifications when artefacts connected by trace links have been modified
5. A stable Capra API that allows flexible extension of the tool. Capra can be customized/extended in several ways:
- Replacing the existing metamodel to support customized traceability semantics
- Adding new artefact handlers to support additional domain-specific modeling languages and other assets
- Replacing the persistence mechanism, e.g., to store trace links in a database
- Extending existing visualisation capabilities
Eclipse Capra 0.7.0 requires at least Eclipse Neon or later version usin JRE 8 or above.
Name | Date | Description |
---|---|---|
0.7.0 RC | 2019/04/30 | The feature-stable release candidate available at https://download.eclipse.org/capra/. |
First release
- Set up built environment to produce nightly builds and update sites [502055]
(target milestone: ---) - Setup development environment [502382]
(target milestone: ---) - Change directory structure to have separate directories for features, plugins, etc.
[502830] (target milestone: ---) - The ReqIF handler needs to check if the selection is actually a reqIf element and not only an IStructured Selection [505761]
(target milestone: ---) - Pro-R dependency missing in the target platform [505966]
(target milestone: ---) - Synchronise Bundle names and Vendor names in the plugins [506445]
(target milestone: ---) - Include DSL-internal traceability links in visualisation and analysis [506902]
(target milestone: 0.7.0 M1) - Do not display the text "artifactwrapper" on the plantUML view and the matrix view [510164]
(target milestone: ---) - Avoid duplicate elements in the selection view [513054]
(target milestone: ---) - Add keyboard shortcuts to selection view [517287]
(target milestone: ---) - Automatically show links when an arbitrary artifact is selected [517288]
(target milestone: 0.7.0 M1) - Adding a UML element to the trace selection in the Papyrus model editor causes an error [527335]
(target milestone: ---) - Migrate to Jenkins [527441]
(target milestone: ---) - Reqif internal links are not shown for nested requirements [547080]
(target milestone: 0.7.0) - Tracking bug for inclusion of Eclipse Capra in Oomph project catalogue [550066]
(target milestone: ---) - Enable the selection view to register Transfer types separately [505901]
(target milestone: ---) - com.
google. guava v15. 0. 0 [506911] (target milestone: ---) - org.
junit v4. 12. 0 [506916] (target milestone: ---) - apache.
poi v3. 10. 1 [506922] (target milestone: ---) - apache.
poi-ooxml v3. 10. 1 [506924] (target milestone: ---) - apache.
poi-ooxml-schemas v3. 10. 1 [506925] (target milestone: ---) - xmlbeans v2.
6. 0 [506926] (target milestone: ---) - org.
dom4j v1. 6. 1 [506927] (target milestone: ---) - Rename preference and view categories from "Capra" to "Traceability" [508878]
(target milestone: 0.7.0 M1) - Clean up naming of plug-in IDs [508879]
(target milestone: 0.7.0 M1) - Make sure that the schemas for the extension points are exported in the binary builds [511819]
(target milestone: ---) - installing capra from update-site fails! [512170]
(target milestone: ---) - google.
api. client v1. 22. 0 [513620] (target milestone: ---) - google.
api. services. drive-v3-rev61 v1. 22. 0 [513621] (target milestone: ---) - google-http-client v1.
22. 0 [513622] (target milestone: ---) - google-http-client-jackson2 v1.
22. 0 [513623] (target milestone: ---) - google-oauth-client v1.
22. 0 [513624] (target milestone: ---) - google-oauth-client-java6 v1.
22. 0 [513626] (target milestone: ---) - google-oauth-client-jetty v1.
22. 0 [513627] (target milestone: ---) - com.
fasterxml. jackson. core. jackson-core v2. 5. 0 [513629] (target milestone: ---) - org.
mortbay. jetty. server v6. 1. 23 [513630] (target milestone: ---) - org.
mortbay. jetty. util v6. 1. 23 [513631] (target milestone: ---) - javax.
servlet v3. 1. 0 [513633] (target milestone: ---) - com.
google. inject v3. 0. 0 [513640] (target milestone: ---) - New handler for markers [519909]
(target milestone: 0.7.0 M1) - Move to EPL v2 [546480]
(target milestone: 0.7.0 M1) - Have CI push nightly, milestone, and release builds to download.
eclipse. org [546811] (target milestone: 0.7.0) - Add source code annotations if traceability link to source file is created [506898]
(target milestone: 0.7.0 M1) - Rename and simplify the methods in the ArtifactHandler interface [508877]
(target milestone: 0.7.0 M1) - Allows Capra to reference Microsoft Office documents.
[503313] (target milestone: 0.7.0 M1) - Break down features into one including core and handler and one for UI [508881]
(target milestone: 0.7.0 M1) - Artifact Handler for Google Spreadsheets [511747]
(target milestone: ---) - Setup bugzilla [502383]
(target milestone: ---) - Have unit tests that can run in headless mode [503344]
(target milestone: ---) - Allow separate "GetIdentifier" to be declared by each handler.
[505903] (target milestone: ---) - Enable navigation to connected elements from the graphical view [506897]
(target milestone: ---) - net.
sourceforge. plantuml. eclipse v1. 1. 11. 7997 [506921] (target milestone: ---) - Move TraceCreationHandler from org.
eclipse. capra. ui to org. eclipse. capra. core [508876] (target milestone: 0.7.0 M1) - Show only relevant information in the traceability matrix [508882]
(target milestone: 0.7.0 M1) - Allow filtering the traceability graphs by traceability link types [512417]
(target milestone: ---) - Provide a more meaningful name representation for reqif elements in the selection view [513053]
(target milestone: 0.7.0 M1) - Provide meaningful display name for spreadsheet rows [517159]
(target milestone: 0.7.0) - Prevent the creation of a traceability link that already exists [517292]
(target milestone: 0.7.0 M1) - Missing clear API to unwrap objects in the helpers [517674]
(target milestone: ---) - Show all spreadsheet files from Google Drive on the Capra Drive view [518300]
(target milestone: ---) - Make tests run reliably on build server [527440]
(target milestone: ---) - Implement resolveWrapper() method for Mylyn handler [546773]
(target milestone: 0.7.0) - Get internal links from REQIF requirements [546776]
(target milestone: 0.7.0) - Make sure the right handler is picked up in all locations [546780]
(target milestone: 0.7.0) - Notification test failure [546829]
(target milestone: 0.7.0) - Internal links are only shown for target artifacts and not for the selected artifact [547076]
(target milestone: ---) - Marker handler interrupts the notification markers [547077]
(target milestone: 0.7.0) - Selection view does not always use the right artifact handler [547081]
(target milestone: 0.7.0)