Re: Proposal: Jenkins as an umbrella org for its upstream components

2018-10-11 Thread Liam Newman
Oleg, 
I agree that having projects that jenkins depends deeply on sitting in 
personal repo's is not great.  Offering or asking the owners of those 
projects the option to bring their project into the project umbrella makes 
sense. 

I see in your doc that part of the intent of having a separate org is to 
let maintainers of those project retain some control, even having a process 
for a project to leave the jenkins-contrib org.  Is that is even an 
interesting scenario to the owners of project you are thinking of?  We 
might be addressing a non-issue.

Maybe there's a more general discussion to be had around whether the github 
org structure is the place to express overall project structure and if so 
what that structure should be. I could see how it would make sense to have 
an org that would hold jenkins adjacent projects such as "stapler", to 
maintain the clarity around which project could be used separately from 
jenkins.  

I added a couple suggestions to the doc as placeholders for further 
discussion. 

On Wednesday, October 10, 2018 at 7:22:41 AM UTC-7, Jesse Glick wrote:
>
> On Wed, Oct 10, 2018 at 7:13 AM Oleg Nenashev  > wrote: 
> > The governance model and hosting processes are slightly different from 
> lugins. 
>
> Sure, but that is also true of 200+ repos in `jenkinsci` today, and we 
> manage somehow. 
>
> > it may be tricky for external contributors to distinguish what is 
> Jenkins-only and what is available to be used outside 
>
> A big notice in `README.md`? Availability on Maven Central? 
>
> > We already have hundreds of repos in the Jenkins org, and it's not good 
> for visibility of "contrib" projects 
>
> Why is it more important for, say, `file-leak-detector` to have high 
> visibility than, say, `job-dsl-plugin`? And what makes you think a new 
> small GH org provides additional visibility, as opposed to the obvious 
> things like blog posts and tweets and search-engine-friendly links 
> from prominent documents? 
>

-- 
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-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/2b86a321-6787-472f-9e94-585cd95788ce%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: email-ext plugin adoption

2018-10-11 Thread Tobias Gruetzmacher
Hi,

On Wed, Oct 10, 2018 at 07:21:53PM +1030, David van Laatum wrote:
> The next thing I was planning to do was rip a bunch of stuff out and
> put it into a ext-notification plugin that is extendable to allow
> multiple backend drivers ie email and slack. As I see most
> notification style plugins basically implementing the same thing and
> are often quite limited unless you use pipelines

Well, there was https://plugins.jenkins.io/instant-messaging - but most
newer messaging plugins don't use that infrastructure... I'm also not
sure if that codebase is still useful today...

Regards, Tobias

-- 
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-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/20181011174624.GA14974%4023.gs.
For more options, visit https://groups.google.com/d/optout.


Re: Jenkins participation in Outreachy

2018-10-11 Thread Tracy Miranda
Hi all,

Good news, at the governance meeting yesterday the outreachy funding
was approved.

Project proposals are being collected here:
https://docs.google.com/document/d/1EJuqP3rDO831kOmsSGhNwyjKEvbvjqD6hsmNIczHVE8/edit

I have scheduled a mentor briefing for Monday, inviting all on this
thread. If that time doesn't work for you let me know & we can figure
something out.

Regards,
Tracy

On Fri, Oct 5, 2018 at 9:22 PM, Tracy Miranda  wrote:
> Slight update based on Matt's experience, please skip step 1 for now (you
> have to register via submit project proposal so we can get to that when we
> have the projects to propose).
>
> Thanks,
> Tracy
>
> On Fri, Oct 5, 2018 at 6:29 PM, Tracy Miranda 
> wrote:
>>
>> Hi all,
>>
>> Good news, Jenkins has been accepted as a participating community in
>> Outreachy! Woop!
>>
>> So here are next steps:
>>
>> 1. Mentors, please sign up and register as a mentor on
>> https://www.outreachy.org/
>>
>> 2. I created a dedicated chat space so join this gitter chat
>> https://gitter.im/jenkinsci/outreachy
>>
>> 3. We need to get about 2-3 projects (3months in scope) listed by next
>> week. I'll help co-ordinate these - they can be code, docs, ui, websites, so
>> lots of scope
>>
>> 4. If you can, please show up to Wed Governance meeting in irc to help us
>> secure the funding and show your support
>>
>> 5. I'll schedule a mentor briefing, likely to be Thursday 11th at 6pm
>> CET/5pm BST/9am PT (but again we can finalize time in gitter chat)
>>
>> Thanks again for all your support!
>>
>> Tracy
>>
>> On Tue, Oct 2, 2018 at 5:06 PM, Tracy Miranda 
>> wrote:
>>>
>>> Thanks.
>>>
>>> OK, as today is the deadline (deadline-driven-development!) I've
>>> submitted the application for Jenkins community to join Outreachy.
>>> This is with funding for one intern tentative to approval on the 10th of
>>> October 2018 (i.e.next governance meeting).
>>>
>>> Once this application gets approved the next thing is to get the project
>>> proposals and mentors signed up. Also might be useful to have somewhere to
>>> discuss things, maybe reusing the gsoc gitter channel
>>> (https://gitter.im/jenkinsci/gsoc-sig) where mentors hangout... or does this
>>> deserve it's own one...
>>>
>>> Anyway, will follow up soon on this to let those who expressed interest
>>> know the next steps.
>>>
>>> Regards,
>>> tracy
>>>
>>> On Tue, Oct 2, 2018 at 11:49 AM, Oleg Nenashev 
>>> wrote:

 Apart from the process/timing concern, I believe that there is a
 consensus here about approving funding itself.
 There is also a positive vote from Tyler, so I believe the Jenkins board
 is onboard.

 IMO Tracy can just proceed with this request.

 BR, Oleg

 On Saturday, September 29, 2018 at 12:30:10 AM UTC+2, Daniel Beck wrote:
>
>
>
> > On 28. Sep 2018, at 20:44, Tracy Miranda 
> > wrote:
> >
> > never mind, I'll put in on following week agenda.
>
> This will be well past the deadline that Oleg has identified, so it's
> unclear to me what the purpose of that would be.
>
> Independent of this particular program, could we _please_ do future
> requests for funding so that there's sufficient time to discuss them? This
> is the second request in as many months that's coming just days before its
> deadline, and this really should not become a pattern.
>
 --
 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-dev+unsubscr...@googlegroups.com.
 To view this discussion on the web visit
 https://groups.google.com/d/msgid/jenkinsci-dev/3237a691-9c47-46d0-8534-7ffd19a4635b%40googlegroups.com.

 For more options, visit https://groups.google.com/d/optout.
>>>
>>>
>>
>

-- 
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-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CACTaz6pD8EUA_jSh7d6N6x4MFHrzt6rGrPrdX5HTgopAj0BWfA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to get workspace folder content of slave nodes?

2018-10-11 Thread Jesse Glick
On Wed, Oct 10, 2018 at 11:11 PM 'Xiaocheng Wang' via Jenkins
Developers  wrote:
> our test is not junit test, but jmeter test. And, during the build, we do not 
> want the test results, but want to get the artifacts generated by jmeter 
> (e.g. csv file, typically stored in the workspace folder of slave node). 
> Anyway suggestions to handle this?

Either modify your project to periodically upload those CSV files
somewhere, and have a standalone dashboard to display them; or write a
plugin to collect them automatically and publish them on the build
page using an `Action`.

-- 
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-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CANfRfr1taLDyFeB0KnaNmsAxtsGZmw0-FhLT4Dau3ZES91qZKA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Backporting for LTS 2.138.3 started

2018-10-11 Thread Daniel Beck
JENKINS-48516 is open but only because the part in a plugin hasn't been 
addressed. The core part would make a nice backport IMO.

> On 11. Oct 2018, at 14:25, Oliver Gondža  wrote:
> 
> Backporting has started and the RC is scheduled for 2018-10-24.
> 
> Candidates: https://issues.jenkins-ci.org/issues/?filter=12146
> Fixed: https://issues.jenkins-ci.org/issues/?jql=labels%20%3D%202.138.3-fixed
> Rejected: 
> https://issues.jenkins-ci.org/issues/?jql=labels%20%3D%202.138.3-rejected

-- 
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-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/2B0948BA-292A-4FFF-98FD-FD131CC7863D%40beckweb.net.
For more options, visit https://groups.google.com/d/optout.


Re: [Jenkins-infra] ircbot repository hooks

2018-10-11 Thread Jesse Glick
On Wed, Oct 10, 2018 at 5:42 PM Daniel Beck  wrote:
> Why Git data alone, as proposed by Olivier, doesn't help:

Right, you want something more like the reflog. You can access this
(along with gobs of other stuff) via _pull_:

https://developer.github.com/v3/activity/events/#list-repository-events

There is also a GUI audit log

https://help.github.com/articles/reviewing-the-audit-log-for-your-organization/

which unfortunately does not include pushes, and in GHE there is a fuller log

https://help.github.com/enterprise/2.14/admin/articles/audit-logging/

which does. But anyway you want _push_ notification I suppose, with
webhooks. So that means finding, or writing, an app:

https://probot.github.io/docs/

Possibly something already exists among

https://github.com/search?p=5=topic%3Aprobot-app=Repositories

This idea sounds related:

https://github.com/probot/ideas/issues/23

-- 
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-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CANfRfr2G_XS%2BKsqDo0oyLDYES3DUgHmToeJXYLnTqtF9L_NtkA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Backporting for LTS 2.138.3 started

2018-10-11 Thread Oliver Gondža

Backporting has started and the RC is scheduled for 2018-10-24.

Candidates: https://issues.jenkins-ci.org/issues/?filter=12146
Fixed: 
https://issues.jenkins-ci.org/issues/?jql=labels%20%3D%202.138.3-fixed
Rejected: 
https://issues.jenkins-ci.org/issues/?jql=labels%20%3D%202.138.3-rejected

--
oliver

--
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-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/6323f0da-3991-086b-eee3-59116a53f017%40gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Detect Matrix Project

2018-10-11 Thread Ullrich Hafner
If there is an empty String for a boolean then your method has not been 
invoked. Did you try to set a break point and see if the method is invoked? It 
is still unclear which jelly file you are modifying?

> Am 11.10.2018 um 06:38 schrieb Nikhil Bhoski :
> 
> Yes , that's correct my descriptor  is  extending 
> BuildStepDescriptor  is that the reason why i am not getting 
> descriptor.getMatrix() is not returning any values in jelly ?
> 
> On Wednesday, 10 October 2018 19:55:31 UTC+5:30, Jesse Glick wrote:
> On Wed, Oct 10, 2018 at 8:57 AM Nikhil Bhoski  > wrote:
> > i have plugin with proper UI elements which will be invoked through build 
> > step for all project types including freestyle/Matrix etc . i have 
> > intention of supporting it to pipeline as well but its in future . 
> > currently my intention is not to support pipeline
> 
> Are you overriding
> 
> https://javadoc.jenkins.io/hudson/tasks/BuildStepDescriptor.html#isApplicable-java.lang.Class-
>  
> 
> 
> ? (This is not used by Pipeline, but you can effectively decline to
> support Pipeline merely by not implementing `SimpleBuildStep`.)
> 
> --
> 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-dev+unsubscr...@googlegroups.com 
> .
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jenkinsci-dev/c3dc9400-da34-41e4-a4fa-60a12093%40googlegroups.com
>  
> .
> For more options, visit https://groups.google.com/d/optout 
> .

-- 
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-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/6CD8B2C8-7F47-4E41-9420-9B8C694F2A79%40gmail.com.
For more options, visit https://groups.google.com/d/optout.


signature.asc
Description: Message signed with OpenPGP