Code Monkey home page Code Monkey logo

ros2-gbp-github-org's People

Contributors

achim-k avatar ahcorde avatar alvinsunyixiao avatar azeey avatar clalancette avatar cottsay avatar francocipollone avatar ijnek avatar jlblancoc avatar jtbandes avatar knorth55 avatar methyldragon avatar mikeferguson avatar mintar avatar nuclearsandwich avatar okermorgant avatar olivier-stasse avatar omichel avatar ralph-lange avatar rhaschke avatar robotis-will avatar ronaldsonbellande avatar roni-kreinin avatar sjahr avatar sloretz avatar stevemacenski avatar tfoote avatar tylerjw avatar wep21 avatar youtalk avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ros2-gbp-github-org's Issues

Add release team

Having to manually create a README.md file before bloom release

@nuclearsandwich
Thank you for getting around to creating the release repositories.

Following bloom instructions, it fails to push to the remote release repositories because they are empty:

fatal: The current branch master has no upstream branch.
To push the current branch and set the remote as upstream, use

    git push --set-upstream origin master

Cannot push to remote release repository.
Hint: If you just typed in your username/password and you have two-factor authentication,see:
  http://wiki.ros.org/bloom/Tutorials/GithubManualAuthorization

It is just a matter of having an empty README.md in the release repository before performing the release, but the suggestion given to git push --set-upstream origin master in the error is misleading. (can't do much about that)

Is it possible to ensure that the release repositories are initialised with a blank README.md when they are created, or should we add that to the instructions for package maintainers?

Add new release repositories for rt_net

Add release team

  • Name of the new release team: 42dot

  • Release repositories to add:

    • foros
      • There is an existing release repository which should be imported:
  • Team members

Release repositories not accessible in Ubuntu Jammy Builds

Buildfarm is failing to access release repos. (I haven't confirmed whether this is specific to release repos on ros2-gbp).

Exact Error message from Rsrc_uJ__rviz_rendering_tests__ubuntu_jammy__source:

16:26:18 # BEGIN SUBSECTION: get sources
16:26:19 Invoking 'git clone --branch debian/ros-rolling-rviz-rendering_9.1.1-3_jammy --depth 1 --no-single-branch https://github.com/ros2-gbp/rviz-release.git /tmp/sourcedeb/source'
16:26:19 Cloning into '/tmp/sourcedeb/source'...
16:26:19 fatal: unable to access 'https://github.com/ros2-gbp/rviz-release.git/': getaddrinfo() thread failed to start
16:26:19 # END SUBSECTION

Other buildfarm failures:

Add release team

The instructions said that an individual's name is ok, but none of the others currently in the repo seem to be. My package/s will be too small to warrant per-package teams either. I've gone with my name anyway as it matches my Github username, but also happy to go with my "brand" articulated_robotics if that is preferred, in the case of future maintainers joining my projects.

Add release team

Add new release repositories

Currently it turns out to be complicated to release a new version of rqt_tf_tree for humble.
I was told (ros-visualization/rqt_tf_tree#42) that the correct way to talk about permission topics are issues an PRs in this repository as permissions are automatically generated for the ROS2 release repositories.
The problem with missing releases was also already brought up on discourse.
I actually don't know why this specific rqt repository is not part of the list of repositories available to the rqt release maintainers but maybe it is possible to add this now so we can release rqt_tf_tree for new distributions.

Add new release repositories for VRPN

  • Name of the release team: Sorry, I don’t know what teams are there.

  • Release repositories to add:

    • vrpn
      • There is an existing release repository which should be imported: vrpn-release

Hi team, this is my first time trying to release a third party package. This is preparing for migrating the ROS1 package vrpn_client_ros. I was following the documentation here but please let me know if there are better places for me to host this release repo.

Update release team membership

Updates to perception membership.

This is a request to get myself added to the perception team.

Currently, vision_opencv is not under listed under ros-perception.tf, but under 00-ros2_core.tf``.

Would you be able to add vision_opencv-release to ros-perception.tftoo? Is it possible to have two teams managing a release repo?

New team members

Undergo ``ros/rosdistro`` review procedure before requesting release repository

In #99, there's been some discussion about undergoing ros/rosdistro review procedure before requesting a release repository here on ros2-gbp. I'm going to move this to a dedicated issue so we can discuss further. Quoting the important parts:

The reason I'm pushing for brand-new repositories to be registered in the rosdistro index prior to provisioning their release repositories here is that I'd like the packages to undergo the review procedures we have in place in ros/rosdistro. Not the least of which is the package naming review, which could result in more work here if the name changes. (@cottsay)

A bloom release doesn't have to be the first interaction with the rosdistro database.
There are three stanzas under a repository listing in rosdistro: doc, source, and release. Bloom will offer to create all of them if none exist yet but it's also entirely possible to add source and/or doc entries beforehand, especially for projects in early development.

I can't say definitively but in the days before free CI (Travis, Circle, GitHub Actions, etc) was available I think it was more common for package maintainers to add source entries before the initial release is made in order to make use of devel jobs for their projects' primary CI. (@nuclearsandwich)

We've talked about this once or twice and I agree with the rationale but keep forgetting to put it on the official agenda for discussion in the ROS 2 team and open the review guidelines update PR. (@nuclearsandwich)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.