Hi Oleg,


I wish I could be a mentor of it. But the meeting time is too later for me. I’m 
not sure I can be there.


Due to the network blocked issues, I cannot access the google.com about one 
month. I try to fix this.


Best,
Rick
On 02/25/2020 17:48,Oleg Nenashev<[email protected]> wrote:
Hi all,


Some notes about this topic from the contributor summit in Brussels are 
available here: 
https://docs.google.com/document/d/1-OGpDPWkOdKw-e8C0v9hUGgQshCLmToodo0biwlejdk/edit#heading=h.wzuq89kuh5wy
Maybe Chris or Tim could add more notes there as the most active participants, 
but I also believe that this project idea and the topics there are very well 
aligned. Thanks a lot to everyone who contributed to this discussion


I wonder whether we could have a dedicated session for this project idea at one 
of the Platform SIG meetings (noon UTC on Thursdays, next one will be on 27th).




Best regards,
Oleg


P.S: We are looking for potential GSoC project mentors! If you are interested 
in mentoring this project idea, let the GSoC team know!




On Tuesday, February 25, 2020 at 9:40:34 AM UTC+1, Manuel Ramón León Jiménez 
wrote:
Hi.


I've been working on some ideas pretty similar to all you are suggesting here. 
The ultimate goal is, sort of:
* Allow to have a Jenkins ready with all stuff in a single click or command. Or 
compared to IKEA: avoid having to mount the IKEA furniture manually because 
unlike IKEA, we have dozens of Shrönghon screw (aka plugins) and people usually 
don't know what to use to get their furniture mounted :-) 
* Allow people to share "their Jenkins", meaning Jenkins version + plugins + 
sample-running jobs + configurations (but credentials) to allow community to 
reuse them. Some projects have contributed to allow that without too much 
effort, like JCasC, custom-war-packager, ...
* Allow people to kind of vote for packages to be able to find out the most 
mature or relevant among all existing.
* Have a centralized and easy to maintain repository of such "Jenkins 
configurations". It could be as easy as a GH repo with a certain template 
(readme + configuration file + assets), although some features like voting may 
be missed.


Beyond the specific proposal I made I find there are a lot of people thinking 
on the same problem and slightly different solutions. So it would be great to 
align efforts on the same direction to extract the most from us to achieve 
something deliverable in a short time.


Not sure under what umbrella we could do that, GSoC, JEP, ... though.


Best regards.


On Mon, Feb 24, 2020 at 11:55 PM Chris Kilding <[email protected]> wrote:

Jesse - cheers for pointing out the previous AWS packaging attempt, I will take 
a look.

Re version pinning, if this can’t be done in the POM, are there any Jenkins 
tools which can do this, apart from the cloudbees assured update feed? (I’m 
thinking of how we could support users on Jenkins community edition.)

Re what gets included - we could insist that any plugins included in a cloud 
vendor metapackage meet certain criteria, so that they can play together better:
- They must be able to no-op if the user doesn’t need them (ie their default is 
to quietly sit on the Jenkins server and not do anything, until the user 
configures them).
- They must all use the same cloud provider SDK artifact (probably the Jenkins 
re-packaged HPI version of the SDK).
- If appropriate, they must all take their baseline configuration from the same 
cloud provider ‘global config’ plugin.

Re pre-defined packages - I would certainly like to see the cloud vendors get 
more involved with supporting their respective Jenkins plugins.

Chris

--
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/623C5041-5D06-47C9-BD2F-CA7336B7BC53%40chriskilding.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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/3b8b4036-9774-40eb-ac99-42ce54a2b6a0%40googlegroups.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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/1281a09.2371.1707bc6d370.Coremail.zxjlwt%40126.com.

Reply via email to