Skip to content

Plans on r10k #73

Open
Open

Description

@nsballmann

What are the plans on r10k?

Will there be a fork as well? Is a fork required? Is a fork advised? Does the license allows it? Are there trademark issues to consider?

While https://github.com/puppetlabs/r10k seems maintained, what if they stop?

Is the control repo ref spec (which I assume r10k to be a reference implementation for) jointly decided upon in a (or the) Puppet Steering Committee (if it exists at all)? Does the OpenVoxProject community still can influence that? Effectively, can the OpenVoxProject community still contribute to the r10k code (also getting merged)?

Activity

  1. nmburgan commented on Jul 24, 2025

    @nmburgan
    Member

    It’s only maintained insofar as they have to for Puppet Enterprise. I would expect they will either have a private fork before long, or will just abandon it. As for the future of r10k in the OpenVox space, it’s been discussed but I don’t think we’ve reached a conclusion yet.

  2. nsballmann commented on Jul 24, 2025

    @nsballmann
    Author

    @nmburgan thank you for the information. I was unaware of that discussion and I haven't found it by a brief search through the issues. Have I just missed it or was it done outside of this planning project? Because I also don't see a fork of https://github.com/puppetlabs/r10k in the https://github.com/OpenVoxProject namespace.

  3. c33s commented on Jul 24, 2025

    @c33s
  4. bastelfreak commented on Jul 25, 2025

    @bastelfreak

    I would like to avoid a fork until it's required. A fork also means renaming and is some work. Right now I don't see a need for it and we have enough other topics to work on.

  5. nsballmann commented on Jul 28, 2025

    @nsballmann
    Author

    Got it. Please feel free to move this issue into the backlog (maybe even close it) and pull it back up (or re-open) once we are forced to deal with this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions