[Wikitech-l] [RFC] Visual Templates

2015-10-02 Thread C. Scott Ananian
We can use Visual Editor to edit templates, and in the process better separate code, content, and presentation. I'm going to call these "Visual Templates". Here are the key ideas :

[Wikitech-l] REST v1 API: Replacing bodyOnly flag in wikitext to HTML transform end point with body_only

2015-10-02 Thread Gabriel Wicke
Hello, in an effort to standardize all post parameters in the REST v1 API to use snake_case names, we have deprecated the bodyOnly flag in the wikitext to HTML transform end point [1]. Instead, clients should use body_only, as mentioned in the documentation. We plan to remove support for the old

Re: [Wikitech-l] RFC: Optional Travis integration for Jenkins

2015-10-02 Thread Brian Gerstle
Right, but GitLab apparently has its own CI offering, so we wouldn't need to wait for Travis to integrate. On Friday, October 2, 2015, C. Scott Ananian wrote: > Travis is not integrated with gitlab, so it's not really relevant here. > *If* travis adds gitlab integration *and* we switch our curr

Re: [Wikitech-l] RFC: Optional Travis integration for Jenkins

2015-10-02 Thread C. Scott Ananian
Travis is not integrated with gitlab, so it's not really relevant here. *If* travis adds gitlab integration *and* we switch our current github mirror to gitlab *then* it could be something to look at. Neither of those preconditions are currently met. We're not using any "new" github features, ju

Re: [Wikitech-l] RFC: Optional Travis integration for Jenkins

2015-10-02 Thread Brian Gerstle
Ah of course, my misunderstanding. (I even mentioned pushing to git in my last email). > If we wanted to keep build > artifacts around "forever", we could easily do so; How would you get artifacts of a build done inside a Travis VM? In any case, this still involves going through GitHub. Is an

Re: [Wikitech-l] [RFC] Hygienic templates

2015-10-02 Thread C. Scott Ananian
On Fri, Oct 2, 2015 at 2:10 PM, Brad Jorsch (Anomie) wrote: > I like the mailing list post as an announcement, but I don't like > fragmented discussions. > My point is that you're picking on the wrong guy. I'm just following the process as written. If you'd prefer to see all discussion happen

Re: [Wikitech-l] [RFC] Hygienic templates

2015-10-02 Thread Brad Jorsch (Anomie)
On Fri, Oct 2, 2015 at 1:08 PM, C. Scott Ananian wrote: > If you're in the habit of using phab for discussion, you didn't need to see > this email: phab would have notified you as soon as I created the task in > the RFC project. Assuming you're watching the RFC project. On Fri, Oct 2, 2015 at

Re: [Wikitech-l] RFC: Optional Travis integration for Jenkins

2015-10-02 Thread C. Scott Ananian
On Fri, Oct 2, 2015 at 11:50 AM, Brian Gerstle wrote: > Lastly, it appears that Travis's build-triggering API is still in beta > , and there's no mention > of polling builds in this way. I don't use this API, and it's not really suitable in any

Re: [Wikitech-l] [RFC] Hygienic templates

2015-10-02 Thread Brian Wolff
> > That was intentional; the wording in > https://www.mediawiki.org/wiki/Requests_for_comment/Process suggested that > email conversation should be pursued orthogonally to discussion on the Phab > ticket. The phab task links to the email discussion archives, so nothing's > going to be lost. > > I

Re: [Wikitech-l] [RFC] Hygienic templates

2015-10-02 Thread C. Scott Ananian
On Fri, Oct 2, 2015 at 10:50 AM, Brad Jorsch (Anomie) wrote: > On Thu, Oct 1, 2015 at 6:43 PM, C. Scott Ananian > wrote: > > Phabricator task for this RFC: https://phabricator.wikimedia.org/T114445 > > FYI, hiding this at the end of the email tends to encourage email > replies rather than replie

Re: [Wikitech-l] RFC: Optional Travis integration for Jenkins

2015-10-02 Thread Brian Gerstle
Also, sorry if this all should've gone in Phab and not email. I can transcribe to Phab if we'd rather continue discussion there. On Fri, Oct 2, 2015 at 11:50 AM, Brian Gerstle wrote: > * iOS Mobile app >> < >> https://lists.wikimedia.org/pipermail/wikitech-l/2015-September/083005.html >> > > > >

Re: [Wikitech-l] RFC: Optional Travis integration for Jenkins

2015-10-02 Thread Brian Gerstle
> > * iOS Mobile app > < > https://lists.wikimedia.org/pipermail/wikitech-l/2015-September/083005.html > > I saw npm-travis when you announced it a while back and was intrigued. The master branch on the wikipedia-ios repo is already building successfully on Travis, so feel free to try triggering

Re: [Wikitech-l] RFC: Optional Travis integration for Jenkins

2015-10-02 Thread Gabriel Wicke
On Fri, Oct 2, 2015 at 6:15 AM, Marko Obrovac wrote: > > > While hosted officially on Gerrit, Citoid should be added to this list as > well. Its proper functioning depends on Zotero being available, so the > current CI tests for Citoid include only syntax checking via jshint. In > this case, howev

Re: [Wikitech-l] [RFC] Hygienic templates

2015-10-02 Thread Brad Jorsch (Anomie)
On Thu, Oct 1, 2015 at 6:43 PM, C. Scott Ananian wrote: > Phabricator task for this RFC: https://phabricator.wikimedia.org/T114445 FYI, hiding this at the end of the email tends to encourage email replies rather than replies in Phab. -- Brad Jorsch (Anomie) Senior Software Engineer Wikimedia F

Re: [Wikitech-l] RFC: Optional Travis integration for Jenkins

2015-10-02 Thread Marko Obrovac
On 1 October 2015 at 22:43, C. Scott Ananian wrote: > We currently have several projects which can not be tested with our current > Jenkins test infrastructure, and as a consequence are hosting their primary > code repositories on github: > * RESTBase -- mi