colcon / colcon-meson

Extension for colcon to support Meson packages
http://colcon.readthedocs.io
Apache License 2.0
0 stars 0 forks source link

add stdeb and publish-python configuration files #8

Closed christianrauch closed 2 years ago

christianrauch commented 2 years ago

Add configuration files for stdeb and publish-python in order to publish colcon-meson as a Debian package. This is required to eventually build meson packages on the ROS build farm.

christianrauch commented 2 years ago

ping @nuclearsandwich

nuclearsandwich commented 2 years ago

I put a ✔️ on. @cottsay and myself both have access to the colcon apt repository but we don't have the ability to add any other maintainers right now. I think I mentioned previously that he and I can assist with pushing debs to the apt repository in order to keep things unblocked while we sort out getting you direct access.

As an independent matter, if you would like the colcon core team to be able to make releases to PyPI, you can invite nuclearsandwich and cottsay as additional maintainers. This isn't something we expect to use with frequency but is something to do at your discretion if you'd like the colcon core team to be able to push maintenance releases into new distributions or a significant breaking change in colcon-core or another colcon package requires changes in colcon extensions while the primary maintainers are unreachable for an extended period of time.

christianrauch commented 2 years ago

Thanks, @nuclearsandwich. I squashed your commits into one that makes meson a hard dependency for Ubuntu 22.04.

christianrauch commented 2 years ago

As an independent matter, if you would like the colcon core team to be able to make releases to PyPI, you can invite nuclearsandwich and cottsay as additional maintainers.

Done. I invited both of you.