A draft of this new REP is ready for public review. Please comment on the pull request, providing any questions, improvements and suggestions that occur to you:  

 https://github.com/ros-infrastructure/rep/pull/59

Even if you are not a catkin expert, your feedback is valuable. Please tell us if the new specification is clear and whether the reasons for these changes make sense.

REP-0140 is derived from REP-0127, the initial catkin package.xml specification. The two are similar, but REP-0140 is a compete specification of the new format. Here are the differences between them:

 https://github.com/jack-oquin/rep/commit/1a0f762b8f5ff44d598720cfce45788c94a9c289

Both will remain in effect concurrently. The new format fixes some problems revealed by experience with the REP-0127 version. Eventually, REP-0127 will be deprecated, and all packages will be encouraged to adopt REP-0140. 

You can view the rep-0140.rst file on github, or a formatted HTML copy:

 https://github.com/jack-oquin/rep/blob/master/rep-0140.rst
 http://farnsworth.csres.utexas.edu/reps/rep-0140.html
-- 
 joq