OASIS Open Mailing List Archives  ·  All Lists  ·  cti-interoperability  ·  2018-05

cti-interoperability — archive

[Date Prev]  |  [Thread Prev]  |  [Thread Next]  |  [Date Next]   —  [Date Index]  |  [Thread Index]  |  [Month Index]  |  [List Home]

Dual/multiple repos and cross-contribution [Motion for Open Repository for CTI Interop Issue Tracking


Duncan, Very narrowly, just on this question > Would it be possible to  have both? From the OASIS Staff (policy) point of view: yes, it's possible, and a couple groups are (effectively) doing this, though not in so many words.  TCs can request as any public GitHub repositories as they want, of both types. My summary, possibly subject to correction/clarification For "Open Source" repos and "TC Repos": The different opportunities and requirements for participation are actually substantial, even if, in today's world, few of the technical solutions created under our open source licensing OR under OASIS common IPR Modes (e.g., Non-Assert) involve patented or patentable technology that's declared or otherwise impactful -- arguably, and with some exceptions and caveats. I'm copying out a few of the FAQs that were written for OASIS TC Open Repositories about getting content "from" a repo of Type-A into a repo of Type-B.   Content that's developed in one is not automatically candidate for the other (no solution for auto-sync), but when participants/members think the licensing of one is commensurable with the licensing of the other, content can be (to use one phrase) " cross-contributed" - Robin FAQs 16. What is the relationship between a TC's Open Repositories and     its formal specifications? 17. Can a contributor to a TC's Open Repository push a contribution     to the TC for use in its formal specifications? 18. Can a TC member pull material from one of its TC     Open Repositories into the TC's formal specifications? 19. If a TC has material such as code snippets in its formal     specification, may it also place that material in an associated     related TC Open Repository? https://www.oasis-open.org/ resources/open-repositories/ faq#relationToSpecifications https://www.oasis-open.org/ resources/open-repositories/ faq#pushingContentToTC https://www.oasis-open.org/ resources/open-repositories/ faq#pullingContentFromRepo https://www.oasis-open.org/ resources/open-repositories/ faq#shareableCodeComponents On Thu, May 24, 2018 at 2:01 PM, < [email protected] > wrote: > "we do *not* have unanimous consent for opening ‘a’ repo" Is it safe to say that there is no objection in principle to the concepts of having repo, but the issue is which type (github//oasis-open vs github//oasis-tcs)? I've been wrestling with a similar issue in OpenC2 with a similar "can't win" (ie either non-OASIS can't play; or certain OASIS-members can't play). If we have to break the tie, I would tend towards favoring OASIS members (ie the github//oasis-tcs solution). Would it be possible to have both? I think there would be two ways to do this. Method A: github//oasis-tcs is the 'main' repo and the 'definitive' repo github//oasis-open is 'supplemental' In this scenario, members would contribute to github//oasis-tcs and non-members would contribute to github//oasis-open. Note both are world-readable (so both are open wrt readable). Any member so inclined could copy github//oasis-open info to their own fork and then contribute it to github//oasis-tcs. I recognize some legal teams might not approve their employees doing such but I'm assuming since they have the same opensource licenses and the same contributor agreements that someone might be able to do it (only takes one). If no one does it then you have to look in two places which might not be that big a deal if directory structures and cross links are put in between the two (ie if you go into the 'non-OASIS-member' subdir it just is a hotlink to the other repo (and vice versa). Method B: same methodology but reverse which one is 'main/definitive'. I'd favor A over B and I'd really prefer there was just one - but not obvious to me how "one" can be made to work for everyone. Duncan Sparrell sFractal Consulting LLC iPhone, iTypo, iApologize

[Date Prev]  |  [Thread Prev]  |  [Thread Next]  |  [Date Next]   —  [Date Index]  |  [Thread Index]  |  [Month Index]  |  [List Home]