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.

Reply via email to