Uploaded image for project: 'Infrastructure'
  1. Infrastructure
  2. INFRA-1289

Pipeline Groovy depends on plugins which aren't properly hosted in the jenkinsci organization

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      I recently discovered that the Pipeline Groovy plugin depends on some plugins which are not properly hosted in the jenkinsci organization.

      There may be more from the Jenkins 2 or Blue Ocean initiatives which should be properly hosted inside jenkinsci, but for now this ticket captures two:

        Attachments

          Activity

          Show
          oleg_nenashev Oleg Nenashev added a comment - Other repos without fork to jenkinsci org https://github.com/tfennelly/jenkins-js-logging  (not forked to jenkinsci) https://github.com/tfennelly/jenkins-js-diag   https://github.com/tfennelly/generator-blueocean-usain  
          Hide
          rtyler R. Tyler Croy added a comment -

          It's unclear to me what the difference is between js-libs and repositories such as jenkins-ace-editor.

          I'm sure they're related but hell if I can tell how

          Show
          rtyler R. Tyler Croy added a comment - It's unclear to me what the difference is between js-libs and repositories such as jenkins-ace-editor . I'm sure they're related but hell if I can tell how
          Hide
          michaelneale Michael Neale added a comment -

          I have forked the ones in the discription - will follow up with Tom about the rest. 

          Show
          michaelneale Michael Neale added a comment - I have forked the ones in the discription - will follow up with Tom about the rest. 
          Hide
          tfennelly Tom FENNELLY added a comment -

          The ACE Editor and jQuery plugins are in jenkinsci in the js-libs repo. Those other repos in my account must just be earlier experiments that I forgot to delete. I'll delete them.

          jenkins-js-logging and jenkins-js-diag could certainly go into jenkinsci. generator-blueocean-usain could too, but it's just a yeoman generator, so not as "critical" I'd think.

          Show
          tfennelly Tom FENNELLY added a comment - The ACE Editor and jQuery plugins are in jenkinsci in the js-libs repo. Those other repos in my account must just be earlier experiments that I forgot to delete. I'll delete them. jenkins-js-logging and jenkins-js-diag could certainly go into jenkinsci. generator-blueocean-usain could too, but it's just a yeoman generator, so not as "critical" I'd think.
          Hide
          michaelneale Michael Neale added a comment -

          R. Tyler Croy ok - so ACE Editor and jquery ones are already forked - do you have the powa to delete them if tom gets rid of them as they appear to not be needed? 

           

          Tom FENNELLY I have forked those other ones - if you like, you can git rid of your upstream, and push any changes to this if/when needed. 

          Show
          michaelneale Michael Neale added a comment - R. Tyler Croy ok - so ACE Editor and jquery ones are already forked - do you have the powa to delete them if tom gets rid of them as they appear to not be needed?    Tom FENNELLY I have forked those other ones - if you like, you can git rid of your upstream, and push any changes to this if/when needed. 
          Hide
          oleg_nenashev Oleg Nenashev added a comment -

          I would recommend moving instead of forking. Tom's repos have some stars, and search in GitHub will be pretty messy.

          Show
          oleg_nenashev Oleg Nenashev added a comment - I would recommend moving instead of forking. Tom's repos have some stars, and search in GitHub will be pretty messy.
          Hide
          danielbeck Daniel Beck added a comment -

          Oleg Nenashev and I can perform the move through the jenkinsci-transfer organization.

          Show
          danielbeck Daniel Beck added a comment - Oleg Nenashev and I can perform the move through the jenkinsci-transfer organization.
          Hide
          tfennelly Tom FENNELLY added a comment -

          do you have the powa to delete them if tom gets rid of them as they appear to not be needed?

          Hold one second ... delete which ones? You said that straight after talking about the plugins in js-libs. No need to delete anything there and I have deleted/tombstoned the ones in my account.

          As for the others ... yes, lets transfer ownership if we can do that.

          Show
          tfennelly Tom FENNELLY added a comment - do you have the powa to delete them if tom gets rid of them as they appear to not be needed? Hold one second ... delete which ones? You said that straight after talking about the plugins in js-libs. No need to delete anything there and I have deleted/tombstoned the ones in my account. As for the others ... yes, lets transfer ownership if we can do that.
          Hide
          danielbeck Daniel Beck added a comment -

          Tom FENNELLY I invited you into the jenkinsci-transfer organization, please transfer any repos to be moved there, then ping me and I'll complete the move to jenkinsci.

          Show
          danielbeck Daniel Beck added a comment - Tom FENNELLY I invited you into the jenkinsci-transfer organization, please transfer any repos to be moved there, then ping me and I'll complete the move to jenkinsci.
          Hide
          tfennelly Tom FENNELLY added a comment -

          Actually ... the 2 that were to be transferred are already there ... https://github.com/jenkinsci/js-logging and https://github.com/jenkinsci/jenkins-js-diag. js-logging is a few commits behind my version, but I was not able to merge since I don't have permissions.

          Show
          tfennelly Tom FENNELLY added a comment - Actually ... the 2 that were to be transferred are already there ... https://github.com/jenkinsci/js-logging and https://github.com/jenkinsci/jenkins-js-diag . js-logging is a few commits behind my version, but I was not able to merge since I don't have permissions.
          Hide
          danielbeck Daniel Beck added a comment -

          Are we all on the same page on this? Seems there's nothing to do here, it's just an unusual repo structure?

          Show
          danielbeck Daniel Beck added a comment - Are we all on the same page on this? Seems there's nothing to do here, it's just an unusual repo structure?
          Hide
          rtyler R. Tyler Croy added a comment -

          Yeah I think so Daniel Beck

          Show
          rtyler R. Tyler Croy added a comment - Yeah I think so Daniel Beck

            People

            Assignee:
            tfennelly Tom FENNELLY
            Reporter:
            rtyler R. Tyler Croy
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: