Skip to content

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

Tasks

Add version to LibrePlan interface

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:

  1. 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.
  2. 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
  3. 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.
  4. Include this version in the login page of the application, The location will be in the line of the browsers supported righ aligned.

User stories

Tasks in this story

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      

Total Hours in this Story

User Spent in XpTracker Spent in phpReport Ok?
SusanaMontes 0 0 DONE
Total 0 0 DONE

Copyright (c) by the contributing authors. All material on this collaboration platform is the property of the contributing authors.

Clone this wiki locally