Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Alyssat
    @alyssat
    Hi All. We've scheduled a Jenkins GSoC office hours for next week. Pls see here for info: https://docs.google.com/document/d/1OpvMWpzBKtKnYBAkhtQ1dK5zQix3D7RY5g3vDJXkSnc/edit?usp=sharing
    Sachin Liyanage
    @Sachin-Liyanage
    Thank you @alyssat
    Ajay Pathak
    @Ajaypathak372
    Hey everyone, I am Ajay. I am excited to be a part of the Jenkins community. I am interested in contributing to the project "Jenkinsfile Runner Action for GitHub Actions" and subsequently participating in GSOC 2022 for the first time. I have used Jenkins in my past projects along with Docker and Github Actions, so I am very much comfortable with Jenkins and other tools. I really like this project and found it very interested. I want to contribute to this project and make it ready.
    Mark Waite
    @MarkEWaite
    Thanks for your interest @Ajaypathak372 . Read the project idea, review the Google Summer of Code guidelines, and become more involved in the Jenkins project. You can also join us for Google Summer of Code office hours next Friday morning 8:30 AM India Standard Time. I believe that @krisstern:matrix.org plans to attend that session. We will likely need to schedule office hours at an alternate time in order for @oleg-nenashev to attend.
    Ajay Pathak
    @Ajaypathak372
    @MarkEWaite Thank you for sharing, I will surely join this.
    Ghost
    @ghost~5e120be0d73408ce4fd5c530
    Hey everyone, I am Daud, a final year student at Bugema University Uganda reading BS in software engineering. I am excited to be a part of the Jenkins community and I am interested in contributing to the project "Automatic git cache maintenance on the controller" and subsequently participating in GSOC 2022
    Jmm
    @jmmeessen:matrix.org
    [m]
    Hey! Welcome Daud. Happy to see you joining and wanting to participate. Welcome aboard...
    Ghost
    @ghost~5e120be0d73408ce4fd5c530
    Thanks @jmmeessen:matrix.org for the warm welcome, do we have some intro issues related to the project I can kick off with to get on board ?
    Jmm
    @jmmeessen:matrix.org
    [m]
    Good question @kdaud
    Let's wait for @MarkEWaite (the potential mentor) to come online (he is located in the US). He is the best person to give you hints on that subject.
    Ghost
    @ghost~5e120be0d73408ce4fd5c530
    Thanks @jmmeessen:matrix.org for the directives. In the meantime as we wait for him, do we a documentation on how to set up the dev environment for technical contributors? perhaps the tools one need to install on the machine to start off with development?
    Jmm
    @jmmeessen:matrix.org
    [m]
    😀
    You will need at least a functional Maven and Git/Github access. An IDE definitely helps. IntelliJ is quite popular. But use the Java IDE you are used to.
    Initial step would be to compile a plugin (in this case the Git plugin) and get familiar with it. Another good entry point is https://www.jenkins.io/doc/developer/tutorial/.
    I just saw that on the proposal page (https://www.jenkins.io/projects/gsoc/2022/project-ideas/automatic-git-cache-maintenance/) , Mark gave links to Newbie Friendly issues. Worth starting to look at while waiting for Mark to come on-line.
    Vihaan Thora
    @vihaanthora
    Hello, I had a query regarding the office hours meet to be held on Friday. The meet agenda currently includes only the finalized project ideas, so I wanted to know if there will be more such meetings if some of the other ideas get finalized as well. I am currently studying about Pipeline Step Documentation Generator improvements and also find the Plugin Health Scoring system idea interesting. Thank you.
    2 replies
    Ghost
    @ghost~5e120be0d73408ce4fd5c530
    Hello @jmmeessen:matrix.org have been successful to set up my dev environment and would like to have Jenkins server running locally on my machine. If I got your point right concerning compiling a plugin, do we have a repository where this plugin is residing so that I clone and compile it?
    4 replies
    Jmm
    @jmmeessen:matrix.org
    [m]
    OOPS. Forgot to paste the link .....
    (not recommended to do two things at the same time)
    here it is: https://www.youtube.com/watch?v=Fev8KfFsPZE
    Ghost
    @ghost~5e120be0d73408ce4fd5c530
    Thanks @jmmeessen:matrix.org . There are moments when one may not avoid handling one task at a time due to the need of that time. I also find some moments landing into the same scenario but any way finds my way out after settling the ones that are pressing on the table.
    community-jenkins-io
    @community-jenkins-io:matrix.org
    [m]
    @alyssat posted in Jenkins GSoC 2022 Office Hours - https://community.jenkins.io/t/jenkins-gsoc-2022-office-hours/1392/1
    Abdullah Ranginwala
    @abdullah_rang_twitter
    Can someone share any reference links to learn more about Stapler and Jelly
    Jmm
    @jmmeessen:matrix.org
    [m]

    Hello @abdullah_rang_twitter
    I recommend that you start with https://www.jenkins.io/doc/developer/
    More specific to Jelly, you have https://www.jenkins.io/doc/developer/forms/jelly-form-controls/

    The how-to's might also help you to get started.

    Kris Stern
    @krisstern:matrix.org
    [m]
    Also @abdullah_rang_twitter for Stapler you can check out their documentation on GitHub at https://github.com/jenkinsci/stapler#readme
    Abdullah Ranginwala
    @abdullah_rang_twitter
    Thank you!
    Kris Stern
    @krisstern:matrix.org
    [m]
    @Ajaypathak372: Hi! It's great you are interested in the "Jenkinsfile Runner Action for GitHub Actions" project. There is also a channel #jenkinsci_jenkinsfile-runner:gitter.im to get you started on Jenkinsfile Runner.
    Ajay Pathak
    @Ajaypathak372
    Thanks, @krisstern:matrix.org for sharing this.
    Kris Stern
    @krisstern:matrix.org
    [m]
    You are welcome
    Alyssat
    @alyssat
    Hi All - The GSoC 2022 office hours will begin in about an hour. Come prepared with your questions to ask mentors and org admins https://docs.google.com/document/d/1OpvMWpzBKtKnYBAkhtQ1dK5zQix3D7RY5g3vDJXkSnc/edit?usp=sharing
    Mark Waite
    @MarkEWaite
    Thanks to all who joined GSoC office hours. The recording of the session will be posted within the next 24 hours on https://community.jenkins.io/tag/gsoc
    1 reply
    Hamees Sayed
    @hamees-sayed
    Hello Everyone! This is Hamees from India, I am interested in contributing to the Jenkins Ecosystem and in due course participating in GSoC 2022. I have a pretty sound knowledge of Java, Go and Kubernetes. Although the idea of "Plugin health score" is not yet confirmed, I'd like to know the tech stack used and how can I contribute to it.
    Thanks :)
    Jmm
    @jmmeessen:matrix.org
    [m]

    Hello @hamees-sayed
    Thank you for your interest. You're very welcome to join and contribute to our Ecosystem. The plugin health score is taking more and more substance and will make it in the final list.

    Don't hesitate to join us during the GSoC "Office Hour" where we will discuss and clarify projects. This week we will have the EMEA (Europe/Middle-East/Africa) edition (14:00/2PM UTC). Next week will be the Pacific edition (03:00/3AM UTC). We will be alternating meetings to try to cover the globe conveniently.

    Hamees Sayed
    @hamees-sayed
    @jmmeessen:matrix.org Thank you for sharing. May I know when will this meeting take place?
    2 replies
    Alyssat
    @alyssat
    GSoC Office Hours [EMEA] will be Feb 10, 2022 @ 2PM UTC [EMEA]. Agenda and call in info are here: https://docs.google.com/document/d/1OpvMWpzBKtKnYBAkhtQ1dK5zQix3D7RY5g3vDJXkSnc/edit?usp=sharing
    community-jenkins-io
    @community-jenkins-io:matrix.org
    [m]
    @alyssat posted in GSoC Office Hours [EMEA] - https://community.jenkins.io/t/gsoc-office-hours-emea/1471/1
    Utkarsh Tiwari
    @DevUt
    Hey guys! Nice to be here, would be hanging out here to get involved here , my hellos to the community 😁
    Jmm
    @jmmeessen:matrix.org
    [m]
    Hello @DevUt. Nice to have you here with us.
    Alyssat
    @alyssat
    Hi All - Just a reminder that the Jenkins GSoC Office Hours [EMEA] is taking place today at 2PM UTC. Come with your questions prepared to ask org admins and mentors. https://docs.google.com/document/d/1OpvMWpzBKtKnYBAkhtQ1dK5zQix3D7RY5g3vDJXkSnc/edit?usp=sharing
    Kris Stern
    @krisstern:matrix.org
    [m]
    There are / were two of the meeting links in the Google doc previously
    Since there are two different times for alternate weeks
    Utkarsh Tiwari
    @DevUt
    Was a nice meeting, Marc really sold the Plugin health checkup to me
    Jmm
    @jmmeessen:matrix.org
    [m]
    🙂 Thank you @DevUt
    I will review the project proposal to make sure that there is enough information for you to make a good decision and good proposal.
    Utkarsh Tiwari
    @DevUt
    Thanks alot :grin:
    Hamees Sayed
    @hamees-sayed
    I am still hazy about the plugin health score idea, but I'll go through the documents that @MarkEWaite provided to come prepared for the next meeting 😁
    with all my questions noted
    Jmm
    @jmmeessen:matrix.org
    [m]
    😀 Perfect.
    Khamar Shaikh
    @khamarshaikh
    Hi all , I am interested in contributing to Jenkins community via GSOC
    I came across this idea : automatic-git-cache-maintenance and interested to contribute around it
    can someone please help me to get started along it
    Jmm
    @jmmeessen:matrix.org
    [m]
    Hello @khamarshaikh
    I remember that this project has been discussed during the last GSoC Office Hour. I encourage you to listen to the recording. https://docs.google.com/document/d/1OpvMWpzBKtKnYBAkhtQ1dK5zQix3D7RY5g3vDJXkSnc/edit?usp=sharing
    But you probably have other, more practical, questions. You can join the next Open Office session to ask these questions. (strongly recommended). We alternate the time so that everyone can join, whichever timezone he is.
    Maybe a project mentor, as @MarkEWaite may also give you specific tips to get started and help you write a good candidature.
    Mark Waite
    @MarkEWaite
    Read the documentation for git maintenance from https://git-scm.com/docs/git-maintenance for ideas of the types of problems that can exist for git repositories and that benefit from maintenance tasks. Consider alternatives available to perform similar maintenance tasks on a Jenkins controller or on Jenkins agents. Explore the scheduling alternatives available with Jenkins. Install a Jenkins controller, create a multibranch Pipeline with a GitHub branch source provider and look at the caches created on the Jenkins controller. Consider how the Jenkins controller created those caches and how a maintenance job would find those caches and schedule the maintenance work on those caches. Compare the maintenance task results with command line git and JGit. Are all the maintenance operations feasible in JGit.
    Kris Stern
    @krisstern:matrix.org
    [m]
    Welcome @khamarshaikh
    vandana_jha
    @vandana_jha:matrix.org
    [m]
    Hello everyone, I am Vandana Jha and I am here to contribute on the project Automatic Specification Generator for Jenkins REST API. I have already gone through the project ideas of jenkins.