-
Notifications
You must be signed in to change notification settings - Fork 0
AnA04S04NavalPlanVersion
Jeroen Baten edited this page Mar 9, 2018
·
1 revision
TWiki>
LibrePlan Web>AnA04S04NavalPlanVersion (20 Aug 2012, ManuelRego)EditAttach
| Story summary | LibrePlan version |
| Iteration | AnA04Architecture |
| FEA | AnA04S04NavalPlanVersion |
| Story Lead | |
| Next Story | |
| Passed acceptance test | No |
This task is to show the LibrePlan version in the interface of the program.
The idea is to define the project version of the project and display in in the web interface.
To configure the version of LibrePlan the following steps have to be done:
- It is going to be used the parent pom.xml tag to get the version information. The first version it is needed to register is 0.9.0. Change this.
- Change the pom.xml files in the subprojects to take the same version as the parent pom.xml version. Look to this link to get the parent pom version for use in the same way in the pom.xml of the subprojects. http://docs.codehaus.org/display/MAVENUSER/MavenPropertiesGuide
- Create a bean with Singleton scope called VersionInformation for a class with just a property called versionName. Configure the initialization of this variable of type String to ${project.version}. This will be filtered and substituted by the value configure, in our case, 0.9.0.
- Include this version in the login page of the application, The location will be in the line of the browsers supported righ aligned.
| Tasks | Est | Spent | To do | Risk | Reviewer | Developer | Task Name | Start Date | Est End Date | End Date |
|---|---|---|---|---|---|---|---|---|---|---|
| Task | 0 | 0 | 0 | Low | JavierMoran | SusanaMontes | Add version to LibrePlan interface |
| User | Spent in XpTracker | Spent in phpReport | Ok? |
|---|---|---|---|
| SusanaMontes | 0 | 0 | ![]() |
| Total | 0 | 0 | ![]() |
Copyright (c) by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
