weaveworks-backstage icon indicating copy to clipboard operation
weaveworks-backstage copied to clipboard

Authorization to transfer to backstage community repository

Open fjudith opened this issue 5 months ago • 12 comments

Hello !

We are maintaining internally a fork of this plugin for year. We managed to follow up with the framework updates along with the support of the Kubernetes permissions (i.e. kubernetes.cluster.read, kubernetes.resource.read).

Could you please provide us the authorization to transition the code to the https://github.com/backstage/community-plugins so this plugin can benefit from regular updates ?

fjudith avatar Jun 26 '25 17:06 fjudith

surely you can just fork the repo or contribute and push your changs to this repo?

casibbald avatar Jun 26 '25 18:06 casibbald

I think the official community-plugins is the best place for this project to continue.

~Sadly Weaveworks didn't setup a license for this project, but given that the company has shutdown no one should be able to raise IP claims to it.~

stefanprodan avatar Jun 26 '25 18:06 stefanprodan

The plugin does have a licence https://github.com/weaveworks/weaveworks-backstage/blob/main/plugins/backstage-plugin-flux/LICENSE

bigkevmcd avatar Jun 26 '25 18:06 bigkevmcd

And I'd be happy for it to go under the community-plugins too

bigkevmcd avatar Jun 26 '25 18:06 bigkevmcd

The plugin does have a licence https://github.com/weaveworks/weaveworks-backstage/blob/main/plugins/backstage-plugin-flux/LICENSE

I guess the fork is for the contents of that dir so should be fine to move it given that it's an OSS license.

stefanprodan avatar Jun 26 '25 18:06 stefanprodan

Mpl2 is asl-compatible. And you can fork, or use asl2 for new code.

monadic avatar Jun 26 '25 18:06 monadic

Thank you all for feedback. Regarding the license, the community-plugins repo is managed by the CNCF, i guess i will have to move to Apache 2.0.

fjudith avatar Jun 27 '25 14:06 fjudith

The issue has been created the official community-plugins. Maintainers may ask you to confirm the transfer and archive this repo.

fjudith avatar Jun 27 '25 18:06 fjudith

Please kindly update the issue with links for where to redirect traffic, or even better, put in a PR to that effect, and I will look at it and approve it!

On 27 Jun 2025, at 21:21, Florian JUDITH @.***> wrote:

fjudith left a comment (weaveworks/weaveworks-backstage#71) https://github.com/weaveworks/weaveworks-backstage/issues/71#issuecomment-3014012697 The issue has been created the official community-plugins https://github.com/backstage/community-plugins. Maintainers may ask you to confirm the transfer and archive this repo.

— Reply to this email directly, view it on GitHub https://github.com/weaveworks/weaveworks-backstage/issues/71#issuecomment-3014012697, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAA6C335DJFBOC2RL7ZMV6L3FWDTPAVCNFSM6AAAAACAG453OKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTAMJUGAYTENRZG4. You are receiving this because you commented.

casibbald avatar Jun 27 '25 19:06 casibbald

Hello team,

The source code of the flux plugin has been reviewed and merged in the backstage/community-plugins repository.

I have submitted the pull request #72 to add the deprecation notice to the README.

Next steps

npm deprecate \
  @backstage-community/plugin-flux@"<= 0.8.5" \
  "This package has been moved to the backstage/community-plugins repository. You should migrate to using @backstage-community/plugin-flux instead."

fjudith avatar Oct 20 '25 14:10 fjudith

@bigkevmcd do you have access to the NPM package to run the deprecate command and archive this repo? I do not

stefanprodan avatar Oct 24 '25 11:10 stefanprodan

@bigkevmcd do you have access to the NPM package to run the deprecate command and archive this repo? I do not

I don't, I am fairly sure the creds were stored in our shared storage...which I doubt anybody still has access to?

bigkevmcd avatar Oct 24 '25 11:10 bigkevmcd