rosdistro icon indicating copy to clipboard operation
rosdistro copied to clipboard

AeroVironment MacCready Works REP-144 Name Prefix of "avmw_"

Open Ryanf55 opened this issue 1 year ago • 1 comments

I would like to "reserve" a REP-144 complaint name prefix for AeroVironment MacCready Works. We don't yet have any packages published, but the engineers in my division have an interest to contribute open source on things that would benefit the ROS community that aren't tied to any of our intellectual property.

Can we reserve a name prefix in rosdistro while we work on our packages internally so it doesn't get scooped from under us? The effect of getting scooped results in an ABI breaking change in many internal repos in the CMake target names and namespaces for all the code, which would be unfortunate, time-consuming, and costly for my team to have to deal with.

I propose the following name prefix: avmw_ = AeroVironment MacCready Works

avmw is not yet taken: https://github.com/search?q=repo%3Aros%2Frosdistro%20avmw&type=code

If this name is accepted, how could we go about reserving the prefix?

Ryanf55 avatar Feb 09 '24 17:02 Ryanf55

First of all, thank you for checking in about the names. This will ensure that the names already meet REP-144. From that perspective, the avmw_ prefix for the packages seems fine.

As far as reserving it, we have no policies or procedures for doing that, and I really don't want to start. At least for now, the community is small enough that I don't think it is warranted.

What I can suggest is that as soon as you have the packages ready, you open up PRs that at least add in the source entries for these packages. That will at least ensure that you start using the names as soon as they are ready.

clalancette avatar Mar 04 '24 15:03 clalancette