backstage-plugin-confluence icon indicating copy to clipboard operation
backstage-plugin-confluence copied to clipboard

Regular Project Maintenance

Open riginoommen opened this issue 1 year ago • 11 comments

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).

riginoommen avatar May 21 '24 06:05 riginoommen

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!

AhmedRaafat14 avatar Jun 09 '24 17:06 AhmedRaafat14

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.

fjudith avatar Jun 11 '24 17:06 fjudith

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?

AhmedRaafat14 avatar Jun 18 '24 08:06 AhmedRaafat14

I feel with license power an extended version makes more sense

riginoommen avatar Jun 18 '24 21:06 riginoommen

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

riginoommen avatar Jun 20 '24 10:06 riginoommen

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

AhmedRaafat14 avatar Jun 23 '24 20:06 AhmedRaafat14

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

riginoommen avatar Jun 23 '24 20:06 riginoommen

@riginoommen yes it does

AhmedRaafat14 avatar Jun 23 '24 20:06 AhmedRaafat14

@riginoommen : I am trying to reach you through email and facebook. Could you please revert back. i need your help

SujithFSD avatar Mar 14 '25 16:03 SujithFSD

Sure I can help you with the issue

riginoommen avatar Mar 14 '25 16:03 riginoommen

Can you please share the steps you followed for installation

riginoommen avatar Mar 14 '25 16:03 riginoommen