I fully agree, but that in my opinion just means we need a generalisation with specific implementations for each of the supported SCM host implementations. …and some might actually just change the labels… The only thin I wanted to bring a cross, is that everyone is only talking about GH, but there are others on the marked too and they have the exact same concept - so if thing like this get implemented, then it would be wise to have some kind of abstraction. my 2cents… /Domi
> On 07 Mar 2016, at 13:01, Robert Sandell <[email protected]> wrote: > > and IIRC GitLab calls an Organisation/Team for Group and merge requests > instead of pull requests, but it's still the same thing in the end. > > But the terminology chosen is imho quite important, because teams adopt the > terms used by their tools in everyday "shop talk". So I find that it's quite > important that there are as many commonalities as possible and Jenkins should > try to use the same terms as the scm it is modelling, at least in the UI, or > confusion will arise. > > /B > > > On Sat, Mar 5, 2016 at 2:42 PM, domi <[email protected] > <mailto:[email protected]>> wrote: > A team in BB is pretty much the same as an organization in GH. I know the > current implementation is based in GH proprietary implementations, but I just > wanted to say that this is maybe possible to generalize. E.g. The > organization/team is used to distinguish and group repositories on both GH > and BB, also both are part of the git repository url. Also both support PRs. > So from an outside perspective I don' see why the concepts of this plugins > would not work for both (independent of how the are currently implemented). > Also, think about it - at many places in IT we talk about being independent > of any vendor stuff. How about being able to switch from BB to GH or anywhere > else but not having to change anything in the build pipeline except the repo > url? > /Domi > > > Am 05.03.2016 um 10:54 schrieb Manuel Jesús Recena Soto <[email protected] > > <mailto:[email protected]>>: > > > > Hello Domi, > > > > GitHub uses: Organization, repository, collaborator, etc.. > > BitBucket uses: Team, repository, groups, etc.. > > > > I'm not sure how to generalize all these services and products. > > > > Additionally, this plugin declares a dependency with > > github-branch-source. It seems clearly focused on GitHub. > > > > Regards, > > > > 2016-03-05 10:07 GMT+01:00 domi <[email protected] > > <mailto:[email protected]>>: > >> Would it be possible to generalize this GH stuff a bit more? From what I > >> know, most git hosting services have the notion of > >> organizations,repos,PRs... eg. GH,Bitbucket,gitlab?,gitblit? > >> I know GH is the most prominent, but ... yeah... > >> /Domi > >> > >>> Am 05.03.2016 um 01:12 schrieb Daniel Beck <[email protected] > >>> <mailto:[email protected]>>: > >>> > >>> > >>>> On 05.03.2016, at 00:45, Kohsuke Kawaguchi <[email protected] > >>>> <mailto:[email protected]>> wrote: > >>>> > >>>> I've synced up with Jesse & Manuel offline, and now the work is in here > >>>> if anyone is interested. > >>> > >>> Correct link (not much to look at on master yet): > >>> https://github.com/jenkinsci/github-organization-folder-plugin/pull/1 > >>> <https://github.com/jenkinsci/github-organization-folder-plugin/pull/1> > >>> > >>> -- > >>> 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] > >>> <mailto:jenkinsci-dev%[email protected]>. > >>> To view this discussion on the web visit > >>> https://groups.google.com/d/msgid/jenkinsci-dev/B99A9F05-F3FA-4550-88AA-069E291DA7E6%40beckweb.net > >>> > >>> <https://groups.google.com/d/msgid/jenkinsci-dev/B99A9F05-F3FA-4550-88AA-069E291DA7E6%40beckweb.net>. > >>> For more options, visit https://groups.google.com/d/optout > >>> <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 [email protected] > >> <mailto:jenkinsci-dev%[email protected]>. > >> To view this discussion on the web visit > >> https://groups.google.com/d/msgid/jenkinsci-dev/7D293532-AB0D-4335-BC09-0E14F3093A3D%40fortysix.ch > >> > >> <https://groups.google.com/d/msgid/jenkinsci-dev/7D293532-AB0D-4335-BC09-0E14F3093A3D%40fortysix.ch>. > >> For more options, visit https://groups.google.com/d/optout > >> <https://groups.google.com/d/optout>. > > > > > > > > -- > > Manuel Recena Soto > > * manuelrecena.com <http://manuelrecena.com/> [/blog] > > * linkedin.com/in/recena <http://linkedin.com/in/recena> > > > > -- > > 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] > > <mailto:jenkinsci-dev%[email protected]>. > > To view this discussion on the web visit > > https://groups.google.com/d/msgid/jenkinsci-dev/CABa-Uod%2BRWb6mX6jaDTfPEts_iz07yTqB1pRNCtOH06kG%3DBQ7w%40mail.gmail.com > > > > <https://groups.google.com/d/msgid/jenkinsci-dev/CABa-Uod%2BRWb6mX6jaDTfPEts_iz07yTqB1pRNCtOH06kG%3DBQ7w%40mail.gmail.com>. > > For more options, visit https://groups.google.com/d/optout > > <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 [email protected] > <mailto:jenkinsci-dev%[email protected]>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jenkinsci-dev/B8F92295-C428-4D5A-9A61-760EDF91319B%40fortysix.ch > > <https://groups.google.com/d/msgid/jenkinsci-dev/B8F92295-C428-4D5A-9A61-760EDF91319B%40fortysix.ch>. > For more options, visit https://groups.google.com/d/optout > <https://groups.google.com/d/optout>. > > > > -- > Robert Sandell > Software Engineer > CloudBees Inc. > > -- > 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] > <mailto:[email protected]>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jenkinsci-dev/CALzHZS0d6BZkKmax%2Bq-yQkdhLjd-QAcyTL1OuGA2cXtL5HvxMw%40mail.gmail.com > > <https://groups.google.com/d/msgid/jenkinsci-dev/CALzHZS0d6BZkKmax%2Bq-yQkdhLjd-QAcyTL1OuGA2cXtL5HvxMw%40mail.gmail.com?utm_medium=email&utm_source=footer>. > For more options, visit https://groups.google.com/d/optout > <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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/BEFF7812-0AF6-4440-B999-056AD4B26819%40fortysix.ch. For more options, visit https://groups.google.com/d/optout.
