I can build a super quick web app with approval support tied to
LDAP/GitHub/Google accounts.

Anyone can submit, few can approve

On Thu., Jan. 23, 2020, 4:55 a.m. Tim Jacomb, <[email protected]> wrote:

> Why not setup required reviews?
> There can be a small group of people who can bypass if necessary but most
> people will need review
>
> On Thu, 23 Jan 2020 at 11:12, Oleg Nenashev <[email protected]>
> wrote:
>
>> Code Owners does not prevent merges by other contributors with Write
>> permissions. We could combine CODEOWNERS with required reviews
>> <https://help.github.com/en/github/administering-a-repository/enabling-required-reviews-for-pull-requests>,
>> but it will apply to the entire Jenkins repository.
>> I am not sure this is what we want, but happy to discuss it. Setting up
>> permissions on the repo level is easier that wrangling with a new repo and
>> the delivery pipeline patches
>>
>>
>> On Thu, Jan 23, 2020 at 12:07 PM Tim Jacomb <[email protected]> wrote:
>>
>>> Is there a problem with using code owners for those files?
>>>
>>> On Thu, 23 Jan 2020 at 11:05, Oleg Nenashev <[email protected]>
>>> wrote:
>>>
>>>> Hi all,
>>>>
>>>> Thanks to everyone involved in this discussion. I would also like to
>>>> move the page and to improve its look&feel. Moving the Commercial
>>>> Support <https://wiki.jenkins.io/display/JENKINS/Commercial+Support>
>>>> and Approved Trademark Usage
>>>> <https://wiki.jenkins.io/display/JENKINS/Approved+Trademark+Usage>
>>>> pages is in my backlog for Wiki migration. This pages are not easy to
>>>> migrate IMO, because jenkins.io grants a wide access for managing
>>>> these pages (Copy Editors, SIG leaders, GSoC team, etc.). Such access is
>>>> supposed to be restricted IMO, especially for the trademarks page. Access
>>>> in Wiki was also restricted at some point.
>>>>
>>>> My plan for these pages is/was to...
>>>>
>>>>    - Create a new public repository within Jenkins Infra for the
>>>>    sensitive content. Write permissions will be restricted to the Jenkins
>>>>    Infra team and to the Jenkins Board
>>>>    - Repository will include sensitive content, including Commercial
>>>>    Support, Trademarks, and maybe Governance docs in the future (once under
>>>>    https://jenkins.io/project/).
>>>>    - For Commercial Support and Approved Trademarks we will use
>>>>    separate Asciidoc pages for each entry.
>>>>    - jenkins.io builder will pull this resource and include pages into
>>>>    jenkins.io, similar to how it happens with currently generated
>>>>    content
>>>>
>>>> Would appreciate feedback about such process.
>>>>
>>>> P.S: I will make sure to create a JIRA entry for it if someone wants to
>>>> contribute
>>>>
>>>>
>>>> On Thursday, January 23, 2020 at 6:22:29 AM UTC+1, Marky Jackson wrote:
>>>>>
>>>>> I like the idea of waiting for the advocacy meeting but that doesn’t
>>>>> mean we can’t get started on a WIP pr
>>>>>
>>>>> > On Jan 22, 2020, at 9:21 PM, 'Gavin Mogan' via Jenkins Developers <
>>>>> [email protected]> wrote:
>>>>> >
>>>>>
>>>> --
>>>> 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/6cc34bcb-d4b6-4f5a-a293-8c8b6f03356e%40googlegroups.com
>>>> <https://groups.google.com/d/msgid/jenkinsci-dev/6cc34bcb-d4b6-4f5a-a293-8c8b6f03356e%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>> --
>>>
>> You received this message because you are subscribed to a topic in the
>>> Google Groups "Jenkins Developers" group.
>>> To unsubscribe from this topic, visit
>>> https://groups.google.com/d/topic/jenkinsci-dev/vjLgQtpz06Y/unsubscribe.
>>> To unsubscribe from this group and all its topics, send an email to
>>> [email protected].
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/jenkinsci-dev/CAH-3BidZWKWSGL3xAbuGhkHtp02JjvFE0ze9SLag5dNuEgZ-OA%40mail.gmail.com
>>> <https://groups.google.com/d/msgid/jenkinsci-dev/CAH-3BidZWKWSGL3xAbuGhkHtp02JjvFE0ze9SLag5dNuEgZ-OA%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>> --
>> 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/CAPfivLB_059-YyxN%3DP-RNPm48euCLYk61oUJDv_aMAyOkcuyMw%40mail.gmail.com
>> <https://groups.google.com/d/msgid/jenkinsci-dev/CAPfivLB_059-YyxN%3DP-RNPm48euCLYk61oUJDv_aMAyOkcuyMw%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
> --
> 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/CAH-3Bifo%2BRub_7DSzO5-DtXUMAuCkpEbFDQnuFL9Gv4-kj-f9g%40mail.gmail.com
> <https://groups.google.com/d/msgid/jenkinsci-dev/CAH-3Bifo%2BRub_7DSzO5-DtXUMAuCkpEbFDQnuFL9Gv4-kj-f9g%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>

-- 
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/CAG%3D_DuuNdgBVKseT6FUe9xnP7BZFrM3ceDxF7qnZkxvzg_T_PA%40mail.gmail.com.

Reply via email to