Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7073307
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 28, 20262026-05-28T05:54:49+00:00 2026-05-28T05:54:49+00:00

Is there any documentation about how Revision.Description is populated and under what condition? I’m

  • 0

Is there any documentation about how Revision.Description is populated and under what condition?

I’m writing a Custom Application for Rally so that I can view changes made to Task and HierarchicalRequirement objects via a table with a rolling 7 day period.

The attributes that I’m interested in are:

HierarchicalRequirement

  • PlanEstimate
  • TaskEstimateTotal
  • TaskActualTotal
  • TaskRemainingTotal

Task

  • Estimate
  • ToDo
  • Actuals

I’m traversing Revisions to get snapshot views of tasks and stories:

It’s easy to retrieve these attributes for the current day. However, I need to traverse RevisionHistory -> Revisions and then parse the Revision.Description to apply the differences for Task and HierarchicalRequirement objects. This may provide a daily snapshot of each object.

For example: the following were appended to Revision.Description after took place:

TASK REMAINING TOTAL changed from [7.0] to [4.0]
TASK ESTIMATE TOTAL changed from [7.0] to [4.0]

The “rolling 7 day” period is just an example. My intention is to create a table with a breakdown of Team -> Story -> Task -> Estimate -> ToDo along the y-axis and Iteration -> daily-date along the x-axis.

Tim.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-28T05:54:50+00:00Added an answer on May 28, 2026 at 5:54 am

    The Revision.description field on many of the Rally object types was not originally intended for developers to get change information but rather for display purposes for our Rally ALM SaaS tool – that’s why changes are put in a Revision attribute called ‘description’ which is just a text field. So there is no developer documentation on the format of this data since it is a text field and not intended to be parsed and the format could change in the future (in the future there will be a better way to get object change information. More on this later in this post…)

    However, there is a pattern in this data. It is:

    ATTRIBUTE_NAME action VALUE_CLAUSE

    The actions are ‘added’ or ‘changed’.

    The value clause format is based on the action type. For the ‘added’ action the value clause is [value]. For the ‘changed’ action the value clause is ‘from [old value] to [new value]’.

    For example, for an existing User Story that had an owner set to ‘Newt’ from ‘No Entry’, a new revision instance is created the description would have this contained in it:

    OWNER added [Newt]

    If then later the user changed the owner to ‘John’, then a new revision will be created that looks like this:

    OWNER changed from [Newt] to [John]

    If there is more than one attribute change then the changes are separated by commas and there is no guaranteed sorting order of the changes.

    Now for the better way to do this in the future. Since you are not the only developer that wants to get at object changes we have a new product under development that will have WSAPI endpoints exposed where you can get changes for an object in a programatic way that should avoid you needing to parse data. But since this product is under development you’ll have to do what you are doing now and hopefully my explanation of the format of the data in the description will help you in the meantime.

    Hope this helps.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Is there any documentation saying that when the application on Appstore is updated a
is there any documentation about proper JNA configuration? I do not understand few things:
Is there any documentation about the Obj module? I could only find a list
Is there any complete documentation (the interface is present in crt_externs.h ) about this
Is there any documentation about introducing jBoss seam to an old Hibernate/JSF project? Have
Is there any documentation about internal structure of Git index file? From various book
I'm wondering if there's any documentation about the efficiency of operations in R ,
Is there any other documentation/discussion about the following design pattern (I'm not sure what
Is there any documentation about how django handles different ORM problems/errors for methods: MyModel.objects.get(name='myname')
Is there any documentation about using github to authenticate users on my site? Preferably

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.