Python Plugin

79 views
Skip to first unread message

Jan Niklas Hasse

unread,
May 19, 2015, 9:31:39 AM5/19/15
to jenkin...@googlegroups.com
Hi,

I've created a pull request for the Python plugin a few weeks ago, but haven't got a response yet: https://github.com/jenkinsci/python-plugin/pull/2

Is the plugin still being maintained?

-
Jan Niklas Hasse

Jan Niklas Hasse

unread,
Aug 27, 2015, 7:11:35 AM8/27/15
to Jenkins Developers
It looks like the Python plugin isn't maintained anymore. What would I need to do to take over? I really would like to get my PR merged.

Richard Bywater

unread,
Aug 27, 2015, 7:29:20 AM8/27/15
to jenkin...@googlegroups.com, ty...@slide.com
Have you attempted to contact the maintainer as listed on the Wiki page? (https://wiki.jenkins-ci.org/display/JENKINS/Python+Plugin)

Richard.

On Thu, 27 Aug 2015 at 23:11 Jan Niklas Hasse <jha...@gmail.com> wrote:
It looks like the Python plugin isn't maintained anymore. What would I need to do to take over? I really would like to get my PR merged.

--
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/5563ef3e-7df3-4631-ad16-8dce9bb809a1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Daniel Beck

unread,
Aug 27, 2015, 8:13:17 AM8/27/15
to jenkin...@googlegroups.com, ty...@slide.com

On 27.08.2015, at 13:29, Richard Bywater <ric...@byh2o.com> wrote:

> Have you attempted to contact the maintainer as listed on the Wiki page? (https://wiki.jenkins-ci.org/display/JENKINS/Python+Plugin)
>
> Richard.

The last real code change was in 2011, which looks like it demoes modernizing source code without changing features, and before then, early 2010. So I doubt Tyler is still interested.

I wonder whether this plugin was ever actually considered 'real', or if it's just demo code. It doesn't really do anything.

It looks like ShiningPanda plugin does a lot more, but suffers from a terrible name. We should probably ask the developers to rename, or at least add 'Python' to the plugin name.

Jan Niklas Hasse

unread,
Aug 31, 2015, 6:42:51 AM8/31/15
to jenkin...@googlegroups.com
2015-08-27 14:12 GMT+02:00 Daniel Beck <m...@beckweb.net>:
>> Have you attempted to contact the maintainer as listed on the Wiki page? (https://wiki.jenkins-ci.org/display/JENKINS/Python+Plugin)
>>
>> Richard.
>
> The last real code change was in 2011, which looks like it demoes modernizing source code without changing features, and before then, early 2010. So I doubt Tyler is still interested.

I've tried to contact him by email, but the email listed there
(ty...@slide.com) doesn't work (DNS error for slide.com).

> I wonder whether this plugin was ever actually considered 'real', or if it's just demo code. It doesn't really do anything.

What do you mean? We are using this plugin in production for our build
servers to execute Python code.

> It looks like ShiningPanda plugin does a lot more, but suffers from a terrible name. We should probably ask the developers to rename, or at least add 'Python' to the plugin name.

Actually looks quite good. But it actually does also a lot more then I
need. So I'm for keeping the Python plugin, but adding Python to
ShiningPanda's name sounds like a good idea.

Daniel Beck

unread,
Aug 31, 2015, 7:15:00 AM8/31/15
to jenkin...@googlegroups.com

> On 31.08.2015, at 03:42, Jan Niklas Hasse <jha...@gmail.com> wrote:
>
> I've tried to contact him by email, but the email listed there
> (ty...@slide.com) doesn't work (DNS error for slide.com).

Try the email address listed at https://github.com/rtyler (assuming this is the same R. Tyler)

>
>> I wonder whether this plugin was ever actually considered 'real', or if it's just demo code. It doesn't really do anything.
>
> What do you mean? We are using this plugin in production for our build
> servers to execute Python code.

While it may work, it doesn’t seem to do much that could be considered useful: It doesn’t look like it’s doing anything a shell build step (built into Jenkins core) with `#!/usr/bin/env python` as shebang line couldn’t/wouldn't also do (except perhaps work on Windows, not sure from reading the code).

Jan Niklas Hasse

unread,
Aug 31, 2015, 8:19:10 AM8/31/15
to jenkin...@googlegroups.com
2015-08-31 13:14 GMT+02:00 Daniel Beck <m...@beckweb.net>:
> Try the email address listed at https://github.com/rtyler (assuming this is the same R. Tyler)

Okay :)

> While it may work, it doesn’t seem to do much that could be considered useful: It doesn’t look like it’s doing anything a shell build step (built into Jenkins core) with `#!/usr/bin/env python` as shebang line couldn’t/wouldn't also do (except perhaps work on Windows, not sure from reading the code).

Exactly: It doesn't work on Windows. Also using the shell plugin will
result in broken code highlighting. The Python plugin actually doesn't
highlight code atm, but with my PR it does.

R. Tyler Croy

unread,
Aug 31, 2015, 1:16:08 PM8/31/15
to jenkin...@googlegroups.com
(replies inline)

On Mon, 31 Aug 2015, Daniel Beck wrote:

>
> > On 31.08.2015, at 03:42, Jan Niklas Hasse <jha...@gmail.com> wrote:
> >
> > I've tried to contact him by email, but the email listed there
> > (ty...@slide.com) doesn't work (DNS error for slide.com).
>
> Try the email address listed at https://github.com/rtyler (assuming this is the same R. Tyler)



Heh, yes it is the same R. Tyler!




> >> I wonder whether this plugin was ever actually considered 'real', or if it's just demo code. It doesn't really do anything.
> >
> > What do you mean? We are using this plugin in production for our build
> > servers to execute Python code.
>
> While it may work, it doesn???t seem to do much that could be considered useful: It doesn???t look like it???s doing anything a shell build step (built into Jenkins core) with `#!/usr/bin/env python` as shebang line couldn???t/wouldn't also do (except perhaps work on Windows, not sure from reading the code).


Yeah, I really started this plugin originally to be a demo and learning
experience for myself. I had silly dreams of embedding Jython and exposing the
Jenkins internal object model into the script container but nothing ever came
to fruition.

Jan, if you're interested in taking over the plugin we can definitely make that
happen.


CHeers

- R. Tyler Croy

------------------------------------------------------
Code: <https://github.com/rtyler>
Chatter: <https://twitter.com/agentdero>

% gpg --keyserver keys.gnupg.net --recv-key 3F51E16F
------------------------------------------------------
signature.asc

Jan Niklas Hasse

unread,
Sep 8, 2015, 4:55:14 AM9/8/15
to jenkin...@googlegroups.com
2015-08-31 19:15 GMT+02:00 R. Tyler Croy <ty...@monkeypox.org>:
> Jan, if you're interested in taking over the plugin we can definitely make that
> happen.

That would be great! What do I need to do?

Daniel Beck

unread,
Sep 8, 2015, 11:07:24 AM9/8/15
to jenkin...@googlegroups.com
Made you a committer of the plugin.

Tell us your jenkins-ci.org username and we'll make you lead for the component in JIRA.
> --
> 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/CALckf6hP15eo_QNFuHF01w8Ky2Ow4ao10F6pLqSApfhgi1n1dg%40mail.gmail.com.

Jan Niklas Hasse

unread,
Sep 10, 2015, 5:08:57 AM9/10/15
to jenkin...@googlegroups.com
2015-09-08 17:07 GMT+02:00 Daniel Beck <m...@beckweb.net>:
> Made you a committer of the plugin.
>
> Tell us your jenkins-ci.org username and we'll make you lead for the component in JIRA.

Thanks! My jenkins-ci.org username is jhasse
Reply all
Reply to author
Forward
0 new messages