[prev in list] [next in list] [prev in thread] [next in thread] 

List:       wikitech-l
Subject:    [Wikitech-l] =?utf-8?q?Re=3A_=5Bengineering-all=5D_=F0=9F=A6=8A_One_minute_GitLab_update?=
From:       Andrew Otto <otto () wikimedia ! org>
Date:       2022-03-10 18:37:59
Message-ID: CAO8=cz1qQ=k6grznpyCNpsMfG9fhbp2vMaQb_-bEtrG8UoqC3A () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Done!
https://phabricator.wikimedia.org/T303546

Thanks!


On Thu, Mar 10, 2022 at 1:08 PM Tyler Cipriani <tcipriani@wikimedia.org>
wrote:

> Hey Andrew — I'm excited you're excited :)
> 
> Adding the nice and necessary features needed to move from Gerrit → GitLab
> are on our roadmap: test runners, image builders, Phabricator integration,
> IRC bots. But we haven't talked about doc publishing.
> 
> Since doc.wikimedia.org now lives outside our integration infrastructure,
> it should be possible—an rsync away, really. But it's likely blocked on a
> trusted build environment (if I remember correctly, some of these docs
> require server-side components—although this may be limited to a subset of
> projects).
> 
> Sounds like you have an early use-case for this? Mind filing a task on the
> GitLab backlog so we can start noodling together?
> 
> Thanks!
> – Tyler
> 
> On Thu, Mar 10, 2022 at 9:35 AM Andrew Otto <otto@wikimedia.org> wrote:
> 
> > All of these things are amazing, I cannot wait!
> > 
> > How about publishing html docs to doc.wikimedia.org?!?! :)
> > 
> > On Wed, Mar 9, 2022 at 5:14 PM Tyler Cipriani <tcipriani@wikimedia.org>
> > wrote:
> > 
> > > *Reading time: *1 minute
> > > 
> > > This email is an information-only (no action needed), brief, regular* update
> > > on Wikimedia GitLab happenings.
> > > ___
> > > 
> > > 🚧 *Status: Under construction!*
> > > 
> > > 
> > > - Login to GitLab <https://gitlab.wikimedia.org> with your Wikimedia
> > > Developer account <https://www.mediawiki.org/wiki/Developer_account>
> > > - Request a team or group for your work using the GitLab project
> > > request form on Phabricator
> > > <https://phabricator.wikimedia.org/maniphest/task/edit/form/105/>
> > > 
> > > There are already more than *30 groups* and more than *200 projects* on
> > > our GitLab instance.
> > > *___*
> > > 
> > > 📰 *Updates*
> > > 
> > > -
> > > 
> > > Release Engineering wrote a blog post
> > > <https://phabricator.wikimedia.org/phame/post/view/273/gitlab_rethinking_how_we_handle_access_control/> \
> > > about GitLab user group changes.
> > > -
> > > 
> > > ServiceOps is building a cluster of machines to build production
> > > Docker images from code on GitLab.
> > > -
> > > 
> > > Release Engineering built a proof-of-concept for instance-wide job
> > > runners on Digital Ocean.
> > > - Release Engineering is working on changes to Blubber
> > > <https://wikitech.wikimedia.org/wiki/Blubber> to support GitLab
> > > image building.
> > > 
> > > ___
> > > 
> > > 🤔 *Questions?*
> > > 
> > > - Ask in IRC: #wikimedia-gitlab
> > > <https://web.libera.chat/?channel=#wikimedia-gitlab>
> > > - Or on Phabricator: GitLab
> > > <https://phabricator.wikimedia.org/project/board/5057/>
> > > - Reply here!
> > > 
> > > ___
> > > 
> > > Enjoy your GitLab-ing!
> > > 
> > > – Tyler
> > > 
> > > *: this is the first one; "regular" has to start somewhere
> > > 
> > > 


[Attachment #5 (text/html)]

<div dir="ltr"><div class="gmail_default" \
style="font-family:arial,helvetica,sans-serif">Done!</div><div class="gmail_default" \
style="font-family:arial,helvetica,sans-serif"><a \
href="https://phabricator.wikimedia.org/T303546">https://phabricator.wikimedia.org/T303546</a><br></div><div \
class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div \
class="gmail_default" \
style="font-family:arial,helvetica,sans-serif">Thanks!</div><div \
class="gmail_default" \
style="font-family:arial,helvetica,sans-serif"><br></div></div><br><div \
class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Mar 10, 2022 at 1:08 PM \
Tyler Cipriani &lt;<a \
href="mailto:tcipriani@wikimedia.org">tcipriani@wikimedia.org</a>&gt; \
wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div \
dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif">Hey \
Andrew — I&#39;m excited you&#39;re excited  :)</div><div class="gmail_default" \
style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" \
style="font-family:verdana,sans-serif">Adding the nice and necessary features needed \
to move from Gerrit → GitLab are on our roadmap: test runners, image builders, \
Phabricator integration, IRC bots. But we haven&#39;t talked about doc \
publishing.</div><div class="gmail_default" \
style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" \
style="font-family:verdana,sans-serif">Since <a href="http://doc.wikimedia.org" \
target="_blank">doc.wikimedia.org</a> now lives outside our integration \
infrastructure, it should be possible—an rsync away, really. But it&#39;s likely \
blocked on a trusted build environment (if I remember correctly, some of these docs \
require server-side components—although this may be limited to a subset of \
projects).</div><div class="gmail_default" \
style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" \
style="font-family:verdana,sans-serif">Sounds like you have an early use-case for \
this? Mind filing a task on the GitLab backlog so we can start noodling \
together?</div><div class="gmail_default" \
style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" \
style="font-family:verdana,sans-serif">Thanks!</div><div class="gmail_default" \
style="font-family:verdana,sans-serif">– Tyler</div></div><br><div \
class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Mar 10, 2022 at 9:35 AM \
Andrew Otto &lt;<a href="mailto:otto@wikimedia.org" \
target="_blank">otto@wikimedia.org</a>&gt; wrote:<br></div><blockquote \
class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div \
dir="ltr"><div class="gmail_default" \
style="font-family:arial,helvetica,sans-serif">All of these things are amazing, I \
cannot wait!</div><div class="gmail_default" \
style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" \
style="font-family:arial,helvetica,sans-serif">How about publishing html docs to <a \
href="http://doc.wikimedia.org?!" target="_blank">doc.wikimedia.org?!</a>?! \
:)</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, \
Mar 9, 2022 at 5:14 PM Tyler Cipriani &lt;<a href="mailto:tcipriani@wikimedia.org" \
target="_blank">tcipriani@wikimedia.org</a>&gt; wrote:<br></div><blockquote \
class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div \
dir="ltr"><div class="gmail_default" \
style="font-family:verdana,sans-serif"></div><div class="gmail_default"><font \
face="arial, sans-serif"><b>Reading time: </b>1 minute</font></div><div \
class="gmail_default"><font face="arial, sans-serif"><br></font></div><div \
class="gmail_default"><font face="arial, sans-serif">This email is an \
information-only (no action needed), brief, regular</font>*<span \
style="font-family:arial,sans-serif">  update on Wikimedia GitLab \
happenings.</span></div><div class="gmail_default"><font face="arial, \
sans-serif">___</font></div><div class="gmail_default"><font face="arial, \
sans-serif"><br></font></div><div class="gmail_default">🚧  <b><span \
style="font-family:arial,sans-serif">Status:  </span><span \
style="background-color:transparent;color:rgb(0,0,0);white-space:pre-wrap;font-family:arial,sans-serif">Under \
construction!</span></b></div><div class="gmail_default"><span \
id="gmail-m_-8741121186158928061gmail-m_8656903751927402404gmail-m_-666515554098091799gmail-docs-internal-guid-a91722ea-7fff-1b8e-00c2-176053951de3"><font \
face="arial, sans-serif"><p dir="ltr" \
style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"></p><ul><li><span \
style="color:rgb(0,0,0);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap">Login \
to <a href="https://gitlab.wikimedia.org" target="_blank">GitLab</a> with your \
</span><a href="https://www.mediawiki.org/wiki/Developer_account" \
style="text-decoration-line:none" target="_blank"><span \
style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asia \
n:normal;text-decoration-line:underline;vertical-align:baseline;white-space:pre-wrap">Wikimedia \
Developer account</span></a></li><li><font color="#000000"><span \
style="white-space:pre-wrap">Request a team or group for your work</span></font>  \
using the <a href="https://phabricator.wikimedia.org/maniphest/task/edit/form/105/" \
style="text-decoration-line:none" target="_blank"><span \
style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asia \
n:normal;text-decoration-line:underline;vertical-align:baseline;white-space:pre-wrap">GitLab \
project request form on Phabricator</span></a></li></ul><p></p><p dir="ltr" \
style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span \
style="color:rgb(0,0,0);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap">There \
are already more than <b>30 groups</b> and more than <b>200 projects</b> on our \
GitLab instance.</span></p></font></span></div><div class="gmail_default"><b><font \
face="arial, sans-serif">___</font></b></div><div class="gmail_default"><b><font \
face="arial, sans-serif"><br></font></b></div><div class="gmail_default"><font \
face="arial, sans-serif">📰  <b>Updates</b></font></div><div \
class="gmail_default"><span \
id="gmail-m_-8741121186158928061gmail-m_8656903751927402404gmail-m_-666515554098091799gmail-docs-internal-guid-b090bc76-7fff-5054-64e6-cec306b5d5c0"><ul \
style="margin-top:0px;margin-bottom:0px"><li \
style="list-style-type:disc;color:rgb(0,0,0);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline"><p \
style="line-height:1.38;margin-top:0pt;margin-bottom:0pt" role="presentation"><font \
face="arial, sans-serif"><span \
style="white-space:pre-wrap;background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline">Release \
Engineering wrote </span><a \
href="https://phabricator.wikimedia.org/phame/post/view/273/gitlab_rethinking_how_we_handle_access_control/" \
style="white-space:pre-wrap;text-decoration-line:none" target="_blank"><span \
style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asia \
n:normal;text-decoration-line:underline;vertical-align:baseline;white-space:pre-wrap">a \
blog post</span></a>  about GitLab user group changes.</font></p></li><li \
style="list-style-type:disc;color:rgb(0,0,0);background-color:transparent;font-variant \
-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap"><p \
style="line-height:1.38;margin-top:0pt;margin-bottom:0pt" role="presentation"><font \
face="arial, sans-serif"><span \
style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap">ServiceOps \
is building a cluster of machines to build production Docker images from code on \
GitLab</span><span style="background-color:transparent;font-variant-numeric:normal;fon \
t-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap">.</span></font></p></li><li \
style="list-style-type:disc;color:rgb(0,0,0);background-color:transparent;font-variant \
-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap"><p \
style="line-height:1.38;margin-top:0pt;margin-bottom:0pt" role="presentation"><span \
style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap"><font \
face="arial, sans-serif">Release Engineering built a proof-of-concept for \
instance-wide job runners on Digital Ocean.</font></span></p></li><li><span \
id="gmail-m_-8741121186158928061gmail-m_8656903751927402404gmail-m_-666515554098091799gmail-docs-internal-guid-b090bc76-7fff-5054-64e6-cec306b5d5c0"><font \
face="arial, sans-serif"><span \
style="color:rgb(0,0,0);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap">Release \
Engineering is working on changes to </span><a \
href="https://wikitech.wikimedia.org/wiki/Blubber" style="text-decoration-line:none" \
target="_blank"><span \
style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asia \
n:normal;text-decoration-line:underline;vertical-align:baseline;white-space:pre-wrap">Blubber</span></a><span \
style="color:rgb(0,0,0);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap"> \
to support GitLab image building.</span></font></span></li></ul><div><font \
color="#000000" face="Arial"><span \
style="font-size:14.6667px;white-space:pre-wrap">___</span></font></div><div><font \
color="#000000" face="Arial"><span \
style="font-size:14.6667px;white-space:pre-wrap"><br></span></font></div><div>🤔  \
<b>Questions?</b><font color="#000000" face="Arial"><span \
style="font-size:14.6667px;white-space:pre-wrap"><br></span></font></div><div><ul><li>Ask \
in IRC:  <a href="https://web.libera.chat/?channel=#wikimedia-gitlab" \
target="_blank">#wikimedia-gitlab</a><br></li><li>Or on Phabricator: <a \
href="https://phabricator.wikimedia.org/project/board/5057/" \
target="_blank">GitLab</a></li><li>Reply here!</li></ul></div><div><font \
color="#000000" face="Arial"><span \
style="white-space:pre-wrap">___</span></font></div><div><font color="#000000" \
face="Arial"><span style="white-space:pre-wrap"><br></span></font></div><div><font \
color="#000000" face="Arial"><span style="white-space:pre-wrap">Enjoy your \
GitLab-ing!</span></font></div></span></div><div><div dir="ltr"><div \
dir="ltr"><div><br></div><div><div class="gmail_default" \
style="font-family:verdana,sans-serif">– Tyler</div></div><div><br></div><div><div \
class="gmail_default" style="font-family:verdana,sans-serif">*: this  is the first \
one; &quot;regular&quot; has to start \
somewhere</div><br></div></div></div></div></div> </blockquote></div>
</blockquote></div>
</blockquote></div>



_______________________________________________
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-leave@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic