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:
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:
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: