Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Oleg Nenashev
    @oleg-nenashev
    Maybe makes sense to reference the Theme Manager part as well

    And the LinkedIn one:

    An new Dark Theme is now available for Jenkins 2.239 and above! Also, we are happy to introduce a new Theme Manager Plugin. Check out the announcement by Tim Jacomb: https://cd.foundation/blog/2020/08/04/introducing-the-jenkins-dark-theme/

    Recently the Jenkins project ran the Jenkins UX Hackfest, and one of the registration questions was “What are the top 3 UX improvements for Jenkins?” The highest actionable request was a “Dark mode/theme”. By the end of the hackfest, we had a working alpha version which required a pre-release version of Jenkins. Soon after the hackfest the Jenkins patches were merged and released in v2.239.

    There was still a critical issue with it though: if an admin installed the theme it was forced on all users. We didn’t want that since the dark theme is a personal preference and the quality still needed improvement. We need a way to encourage early adopters to use it without affecting everyone using their Jenkins server. And that’s how the “Theme Manager” plugin was born.

    #jenkins #darkmode #uxui #opensource #themes #userexperience #userinterface

    Tim Jacomb
    @timja
    @oleg-nenashev "A new Dark Theme"
    Oleg Nenashev
    @oleg-nenashev
    In twitter?
    Tim Jacomb
    @timja
    linkedin
    apart from that LGTM
    Oleg Nenashev
    @oleg-nenashev
    oops, thanks for catching
    Should I use "official" in Twitter? It is kinda official, but it might be setting wrong expectations about compatibility for ones who do not read the docs
    Oleg Nenashev
    @oleg-nenashev
    Renewed tweet A new Dark Theme is now available for Jenkins 2.239 and above! We are also happy to introduce a new Theme Manager Plugin. Check out the announcement by @Tjaynz: https://cd.foundation/blog/2020/08/04/introducing-the-jenkins-dark-theme/
    Tim Jacomb
    @timja
    sure
    Mark Waite
    @MarkEWaite
    +1 from me
    Oleg Nenashev
    @oleg-nenashev
    Speaking of manual tweets, a competition for https://www.youtube.com/watch?v=fgd1bBlQXBE is now open
    A long time ago, on a computer not so far, war away, a single entity arose to serve the software builds. We asked our user community to say why #JenkinsIsTheWay. "Inspiring, their answers were" https://www.youtube.com/watch?v=fgd1bBlQXBE
    Mark Waite
    @MarkEWaite
    s/far, war/far, far/g Love the Yoda-speak at the end +1 from me
    Oleg Nenashev
    @oleg-nenashev
    A long time ago, on a computer not so far, far away, a single entity arose to serve the software builds. We asked our user community to say why #JenkinsIsTheWay. "Inspiring, their answers were" https://www.youtube.com/watch?v=fgd1bBlQXBE
    "so war, war away" would be a nice pun for Jenkins
    Mark Waite
    @MarkEWaite
    I believe that is a quote from the video. I find "to serve the software builds" more narrow than I'd like. Should we consider "A long time ago, on a computer not so far, far away, Jenkins arose to automate software development. We asked our community why #JenkinsIsTheWay. Inspiring their answers were"
    4 replies
    Oleg Nenashev
    @oleg-nenashev
    Mark Waite
    @MarkEWaite
    +1 to retweet or retweet with comment on elegance of their documentation and solution
    Tracy Miranda
    @tracymiranda
    +1
    Polachi Venkat
    @PolachiV_twitter
    Hi, why git push hangs up when pushing code to through pipeline
    2 replies
    Oleg Nenashev
    @oleg-nenashev
    Tim Jacomb
    @timja
    woo nice
    Oleg Nenashev
    @oleg-nenashev
    Sorry for not passing through the regular review process. Was preparing a tweet from the personal account, and then changed the approach after the 1x1 with Mark
    Oleg Nenashev
    @oleg-nenashev

    Linked In edition for review:

    Achievement unlocked: more than 500 Jenkins plugins now use Documentation as Code and store their docs on GitHub. Thanks to all contributors! https://www.jenkins.io/blog/2019/10/21/plugin-docs-on-github/

    In September 2019 we announced support of GitHub as a source of documentation for the Jenkins Plugin Site. Thanks to Zbyněk Konečný, Gavin Mogan, Tim Jacomb, Olivier Vernin, Mark Waite, Oleg Nenashev and other contributors, now it is possible to store plugin documentation right inside plugin repositories instead of Jenkins Wiki which was historically difficult to maintain and use.

    By using plugin GitHub repositories for documentation, plugin maintainers can follow the Documentation-as-code approach and make documentation changes a part of the pull requests so that documentation follow-ups do not get forgotten. It also gives an opportunity to review the documentation changes and to add documentation contributor recognition, especially combined with changelog automation. Last by not least, modern documentation improves Jenkins user experience and helps them to configure their instances and automation jobs.

    #jenkins #documentation #documentationascode #community #opensource #github

    Tim Jacomb
    @timja
    +1
    Oleg Nenashev
    @oleg-nenashev
    Did I list all key contributors?
    Tim Jacomb
    @timja
    i think soo
    Mark Waite
    @MarkEWaite
    +1 from me as well.
    Oleg Nenashev
    @oleg-nenashev
    thanks all!
    Oleg Nenashev
    @oleg-nenashev
    GitHub App Authentication and Checks API meetup draft: https://www.meetup.com/Jenkins-online-meetup/events/272504950
    Oleg Nenashev
    @oleg-nenashev
    Mark Waite
    @MarkEWaite
    The meetup draft looks great to me.
    Oleg Nenashev
    @oleg-nenashev
    ship it. Also got approvals from @XiongKezhi and @timja in another channel;
    Oleg Nenashev
    @oleg-nenashev
    Oleg Nenashev
    @oleg-nenashev
    Draft for LinkedIn: Jenkins UI/UX gets a makeover! New header, layouts, sidebars, typography, and many other changes. Check out the blogpost by @HartleyPm to know more about the recent updates and future plans. https://cd.foundation/blog/2020/08/04/jenkins-ui-gets-a-makeover/
    Mark Waite
    @MarkEWaite
    +1 from me for the LinkedIn draft
    Oleg Nenashev
    @oleg-nenashev
    And what about tweet?
    Mark Waite
    @MarkEWaite
    +1 for the tweet as well.
    Daniel Beck
    @daniel-beck
    Hi everyone, could I get an announcement tweet for https://www.jenkins.io/security/advisory/2020-08-12/ ?
    Mark Waite
    @MarkEWaite
    Proposed tweet text for the security announcement: "Security fixes in Jenkins core and in several Jenkins plugins have been released today. See https://www.jenkins.io/security/advisory/2020-08-12/ for details"
    Oleg Nenashev
    @oleg-nenashev
    fine with me @MarkEWaite
    Sorry, meetings spree
    Mark Waite
    @MarkEWaite
    +1 to meetings spree
    Oleg Nenashev
    @oleg-nenashev
    Mark Waite
    @MarkEWaite
    +1 to retweet
    Oleg Nenashev
    @oleg-nenashev
    Oleg Nenashev
    @oleg-nenashev
    Do we want to have a SIG meeting today?
    Mark Waite
    @MarkEWaite
    I don't have any topics that are critical for a SIG meeting today. I propose we skip today's meeting.
    Daniel Beck
    @daniel-beck
    Could I get an announcement tweet for https://www.jenkins.io/security/advisory/2020-08-17/ ?