Adoption of android-emulator-plugin

49 views
Skip to first unread message

Nikolas Falco

unread,
Apr 9, 2020, 4:38:41 AM4/9/20
to Jenkins Developers
Hi, I would adopt the android emulator plugin https://github.com/jenkinsci/android-emulator-plugin/

That plugin is not marked for adoption but seem fall in abandoned case. Last commit is on Dicember 2017, there are valid PRs that have no response and a long list of issues on JIRA without response.

Android SDK version comes out quickly and this means the plugin is not usable anymore. Our company is moving old build job for android to pipeline and we need to update and improve that plugin to allow concurrent build on same node, use more recent SDK, add support for pipeline (now missing) and so on.
I see the actual mantainer (orrc) is very active on his github private repositories but also if linked with "@orrc" in a daniel back PR (https://github.com/jenkinsci/android-emulator-plugin/pull/79) I did not get any response.

My GitHub user name is nfalco79 (https://github.com/nfalco79)
Jenkins infrastructure account id: nfalco

Please let me know what I could do

Oleg Nenashev

unread,
Apr 10, 2020, 6:46:41 PM4/10/20
to Jenkins Developers
Thanks for your interest! I will ping Chris to get his response.
Let's also start counting the 2-week response timeout from today.

Oleg Nenashev

unread,
Apr 10, 2020, 6:50:26 PM4/10/20
to JenkinsCI Developers, Cristopher Orr
Explicitly CCed Chris here to follow the plugin adoption process

--
You received this message because you are subscribed to a topic in the Google Groups "Jenkins Developers" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/jenkinsci-dev/Vfl7Jm3ZerI/unsubscribe.
To unsubscribe from this group and all its topics, send an email to jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/4493a821-15ef-472f-992f-301eed7dea10%40googlegroups.com.

Christopher Orr

unread,
Apr 11, 2020, 6:13:22 AM4/11/20
to jenkin...@googlegroups.com
Hi there,

On Sat, 11 Apr 2020, at 00:46, Oleg Nenashev wrote:
> Thanks for your interest! I will ping Chris to get his response.
> Let's also start counting the 2-week response timeout from today.
>
>
> On Thursday, April 9, 2020 at 10:38:41 AM UTC+2, Nikolas Falco wrote:
> > Hi, I would adopt the android emulator plugin https://github.com/jenkinsci/android-emulator-plugin/
> >
> > That plugin is not marked for adoption but seem fall in abandoned case. Last commit is on Dicember 2017, there are valid PRs that have no response and a long list of issues on JIRA without response.

Yeah, I've definitely not been around this plugin for a long time — but I also always had very little feedback from users, so I was never sure whether it was just working fine, or whether nobody was using it… :)

Anyway, I see that it's really falling apart at the moment with some changes in the Android SDK Tools, and there are a bunch of Jira issues I hadn't even seen before (explicit support for headless emulators added last year!), so it's definitely in need of attention.

I also just noticed that I made the first release of this plugin almost exactly ten years ago! So yeah, a good time for somebody who has more interest in the future of the plugin to take charge.

Let me know if I can help with anything. I have a bunch of notes (for Pipeline support, as also mentioned in JENKINS-33156), and I think for various ADB, snapshot, and emulator tricks that I'd picked up, but not implemented.

Thanks,
Chris

Oleg Nenashev

unread,
Apr 11, 2020, 8:01:08 AM4/11/20
to JenkinsCI Developers
Thanks for the quick response!

So yeah, a good time for somebody who has more interest in the future of the plugin to take charge.... Let me know if I can help with anything.

 If I interpret it correctly granting permissions to Nikolas is approved, right?

--
You received this message because you are subscribed to a topic in the Google Groups "Jenkins Developers" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/jenkinsci-dev/Vfl7Jm3ZerI/unsubscribe.
To unsubscribe from this group and all its topics, send an email to jenkinsci-de...@googlegroups.com.

Christopher Orr

unread,
Apr 11, 2020, 8:54:00 AM4/11/20
to 'Nikolas Falco' via Jenkins Developers
Yup
> > To unsubscribe from this group and all its topics, send an email to jenkinsci-de...@googlegroups.com <mailto:jenkinsci-dev%2Bunsu...@googlegroups.com>.
> --
> 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/CAPfivLDwezyXK4b9zGdE6WvVHoJ5BiWHVKsqWtJgJsMx9Z4eQw%40mail.gmail.com <https://groups.google.com/d/msgid/jenkinsci-dev/CAPfivLDwezyXK4b9zGdE6WvVHoJ5BiWHVKsqWtJgJsMx9Z4eQw%40mail.gmail.com?utm_medium=email&utm_source=footer>.

Oleg Nenashev

unread,
Apr 12, 2020, 3:22:32 AM4/12/20
to Jenkins Developers
Thanks all! Access is granted.
Nikolas, you will also need to request the release permissions in a separate pull request to https://github.com/jenkins-infra/repository-permissions-updater/blob/master/permissions/plugin-android-emulator.yml

Welcome aboard!


On Saturday, April 11, 2020 at 2:54:00 PM UTC+2, Christopher wrote:
Yup


On Sat, 11 Apr 2020, at 14:00, Oleg Nenashev wrote:
> Thanks for the quick response!
>
> > So yeah, a good time for somebody who has more interest in the future of the plugin to take charge.... Let me know if I can help with anything.
>
>  If I interpret it correctly granting permissions to Nikolas is approved, right?
>
> On Sat, Apr 11, 2020 at 12:13 PM Christopher Orr <ch...@orr.me.uk> wrote:
> > Hi there,
> >
> >  On Sat, 11 Apr 2020, at 00:46, Oleg Nenashev wrote:
> >  > Thanks for your interest! I will ping Chris to get his response.
> >  > Let's also start counting the 2-week response timeout from today.
> >  >
> >  >
> >  > On Thursday, April 9, 2020 at 10:38:41 AM UTC+2, Nikolas Falco wrote:
> >  > > Hi, I would adopt the android emulator plugin https://github.com/jenkinsci/android-emulator-plugin/
> >  > >
> >  > > That plugin is not marked for adoption but seem fall in abandoned case. Last commit is on Dicember 2017, there are valid PRs that have no response and a long list of issues on JIRA without response.
> >
> >  Yeah, I've definitely not been around this plugin for a long time — but I also always had very little feedback from users, so I was never sure whether it was just working fine, or whether nobody was using it… :)
> >
> >  Anyway, I see that it's really falling apart at the moment with some changes in the Android SDK Tools, and there are a bunch of Jira issues I hadn't even seen before (explicit support for headless emulators added last year!), so it's definitely in need of attention.
> >
> >  I also just noticed that I made the first release of this plugin almost exactly ten years ago! So yeah, a good time for somebody who has more interest in the future of the plugin to take charge.
> >
> >  Let me know if I can help with anything. I have a bunch of notes (for Pipeline support, as also mentioned in JENKINS-33156), and I think for various ADB, snapshot, and emulator tricks that I'd picked up, but not implemented.
> >
> >  Thanks,
> >  Chris
> >
> >  --
> >  You received this message because you are subscribed to a topic in the Google Groups "Jenkins Developers" group.
> >  To unsubscribe from this topic, visit https://groups.google.com/d/topic/jenkinsci-dev/Vfl7Jm3ZerI/unsubscribe.
> >  To unsubscribe from this group and all its topics, send an email to jenkin...@googlegroups.com <mailto:jenkinsci-dev%2Bunsu...@googlegroups.com>.
> >  To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/1fd1cc9d-8b59-4492-ac30-5764de8b4644%40www.fastmail.com.
>
>  --
>  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

Nikolas Falco

unread,
Apr 12, 2020, 5:46:42 AM4/12/20
to Jenkins Developers
Thank very much Chris, I will do my best.

Nikolas Falco

unread,
Apr 12, 2020, 5:56:25 AM4/12/20
to Jenkins Developers

Nikolas Falco

unread,
Apr 13, 2020, 7:55:44 AM4/13/20
to Jenkins Developers
Could you also mark me as component lead for android-emulator-plugin in JIRA? So I will be notified on new issue


Il giorno domenica 12 aprile 2020 09:22:32 UTC+2, Oleg Nenashev ha scritto:

Oleg Nenashev

unread,
Apr 13, 2020, 9:58:25 AM4/13/20
to JenkinsCI Developers
Done!

To unsubscribe from this group and all its topics, send an email to jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/f2f05122-0209-45d8-b1d2-de52142a79d6%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages