Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Regular Project Maintenance #193

Open
riginoommen opened this issue May 21, 2024 · 8 comments
Open

Regular Project Maintenance #193

riginoommen opened this issue May 21, 2024 · 8 comments

Comments

@riginoommen
Copy link

To keep the project up-to-date and functioning effectively, we need to establish a regular maintenance schedule that includes the following tasks:

Dependencies Update

  1. Regularly update all project dependencies to their latest versions.
  2. Ensure compatibility with the new backend system.
  3. Identify and replace any deprecated packages with suitable alternatives.
  4. Verify that all dependencies are compatible with the existing codebase.
  5. Conduct regular reviews and merging of pull requests (PRs).
@AhmedRaafat14
Copy link

Hey @K-Phoen! Are there other people who can review/merge the PRs here to keep the plugins up-to-date or can you help get people here able to do so we can keep it alive?

Maybe also we can move it to Community Plugins!

@fjudith
Copy link

fjudith commented Jun 11, 2024

Hello @K-Phoen

We are also interrested in maintaining the plugin,

With your agreement, we will be pleased to open a pull-request to the Community Plugins in order to handover the code to the community.

The code and documentation are ready to be submitted from this repo.

@AhmedRaafat14
Copy link

Hey @fjudith !

That is awesome progress you have made there! 👏

I think probably @K-Phoen is not active here anymore seems feasible from the old issues that didn't get any interaction.

I would advise going on and opening an MR to add it to the official community plugins repo, the project has the MIT license which allows anyone to do whatever they want with the project from Modifications and distributions, you will just have to retain the same license content specifically the original creator name like here.

What do you think?

@riginoommen
Copy link
Author

I feel with license power an extended version makes more sense

@riginoommen
Copy link
Author

One more pr is needed to update the backstage plugins page reference to update the source.

@AhmedRaafat14
Copy link

@fjudith how can I install your version of the plugins until the MR gets merged?
I can't find it on https://yarnpkg.com/

@riginoommen
Copy link
Author

@fjudith with the new pr does it support the new backend.

@AhmedRaafat14
Copy link

@riginoommen yes it does

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants