CVS Plugin Adpotion

90 views
Skip to first unread message

Moritz Rösel

unread,
Mar 12, 2020, 3:30:40 PM3/12/20
to Jenkins Developers
Hi all,

I already posted this request in April 2019 but unfortunately didn't receive any response.

Since still some people are using the CVS plugin (>40k installs in Feb 20) I want to push this topic again and offer to adopt the CVS plugin for a maintenance release. I don't have time to maintain the plugin on the long-term, but want to help current users getting a functional plugin out-of-the-box in a recent jenkins installation.

The pull requests are on GitHub for the worst issues, that make the plugin stop working with latests jenkins releases.
This fix is optional, but would also help:


Same username mrmoritz01 on jenkins.io

Best wishes
Moritz

Slide

unread,
Mar 12, 2020, 3:57:34 PM3/12/20
to jenkin...@googlegroups.com
Sorry for no one responding to your email. The plugin is currently up for adoption, so I think we can move forward right now if no one objects.

Regards,

Alex

--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/7a24da7b-94fb-4c08-ac2b-da99ef4530b6%40googlegroups.com.


--

Mark Waite

unread,
Mar 12, 2020, 4:11:39 PM3/12/20
to jenkinsci-dev
+1 from me.  Immediate adoption (11 months is a long enough wait)

Slide

unread,
Mar 12, 2020, 4:18:04 PM3/12/20
to jenkin...@googlegroups.com
16:15 <+Slide-O-Mix> jenkins-admin: make mrmoritz01 a committer on cvs-plugin
16:15 <@jenkins-admin> Added mrmoritz01 as a GitHub committer for repository cvs-plugin

You should have commit access (you'll need to accept the invitation from github to join the jenkinsci org).

To do releases, you'll also need to create a PR on https://github.com/jenkins-infra/repository-permissions-updater adding your jenkins.io username to https://github.com/jenkins-infra/repository-permissions-updater/blob/master/permissions/plugin-cvs.yml. You can view the readme for that repo to determine how to do that (it should be pretty simple).

Welcome aboard!



--

Moritz Rösel

unread,
Mar 18, 2020, 4:54:30 PM3/18/20
to Jenkins Developers
Hi Alex, hi Mark,

thanks for adding me, I already pulled the required changes in the cvs-plugin repository.
In the next days I will dig through the release process and read the information Alex provided to get a new release of the CVS plugin soon.

Best wishes to all of you, be safe!
Moritz

Moritz Rösel

unread,
Mar 25, 2020, 8:45:11 AM3/25/20
to Jenkins Developers
Hi all,

thanks for your help and all the good documentation on releasing a plugin.
Right now I released cvs-2.15, that fixed the blocking "Excluded-Region Nullpointer" Bug.
cvs-plugin should now be functional again with latest jenkins releases.

How can this page be updated?

I will try to look into the other open issues in the next weeks.

Best wishes
Moritz


Am Donnerstag, 12. März 2020 20:30:40 UTC+1 schrieb Moritz Rösel:

Jesse Glick

unread,
Mar 25, 2020, 8:52:28 AM3/25/20
to Jenkins Dev
On Wed, Mar 25, 2020 at 8:45 AM Moritz Rösel <moritz...@gmail.com> wrote:
> How can this page be updated?
> https://plugins.jenkins.io/cvs/

https://jenkins.io/doc/developer/publishing/wiki-page/#migrating-from-wiki-to-github

Mark Waite

unread,
Mar 25, 2020, 9:38:18 AM3/25/20
to jenkinsci-dev
That's great.  Congratulations on the release.

https://jenkins.io/doc/developer/publishing/documentation/#using-github-as-a-source-of-documentation  describes how to convert a plugin to host its documentation on GitHub.  Once a plugin is released that includes those changes, the documentation will be copied from GitHub to plugins.jenkins.io.

Or, you could merge my pull request - https://github.com/jenkinsci/cvs-plugin/pull/51

Mark Waite 

--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-de...@googlegroups.com.

moritz...@gmail.com

unread,
May 24, 2021, 4:13:30 PM5/24/21
to Jenkins Developers
Hi all,
after releasing several bugfix- and security updates for the cvs-plugin I'm now no longer able to access a production CVS server anymore.
I would still be able to perform releases (e.g. security fixes), but cannot test changes in a "real" environment, so these would be "blind" releases.

The cvs-plugin is still marked as "open for adoption", which is totally true now.

Thanks for all your help during the past releases!
Moritz

Oleg Nenashev

unread,
May 25, 2021, 3:11:04 PM5/25/21
to Jenkins Developers
Hi Moritz,

Thanks for the updates! There are less and less CVS instances around the world, but let's see whether anyone would be interested in adopting it. Thanks a lot for all your contributions!

Best regards,
Oleg

Reply all
Reply to author
Forward
0 new messages