Re: [Wikitech-l] [Engineering] Roadmap updates - Sept 6th, 2013

2013-09-18 Thread Terry Chay

On Sep 16, 2013, at 10:55 AM, Erik Moeller e...@wikimedia.org wrote:

 Like you, I'd argue in favor of scrapping the roadmap as it exists
 today, but I think we should do a better job making the Deployments
 page more informative.

I assume we're still at the as is stage? with some plan to normalize around:

1) Engineering goals for quarterly and yearly: 
https://www.mediawiki.org/wiki/Wikimedia_Engineering/2013-14_Goals
2) Deployments for weekly and monthly: 
https://wikitech.wikimedia.org/wiki/Deployments
3) Intra-team documentation


 For example, now that we're working towards a
 proper beta mode on mobile _and_ desktop, it would IMO be useful to
 summarize which features are currently in beta and planned to enter
 production soon. We still have too many situations where people are
 caught by surprise by a deployment, both internally and externally.


To get there, I assume?

* We'd probably actually have to update (1) and commit to keeping up to date 
(at least every quarter, preferably more often)
* We'd need to add some sort of monthly view into (2). It's a pity it's on 
Wikitech when the actual project pages are mostly on mediawiki, so some sort of 
template transclusion is out, I assume
* a beta mode column? to be in (2)
* Some sort of historical record a la Mobile Web 
https://www.mediawiki.org/wiki/Extension:MobileFrontend/Deployments as 
suggested by Arthur sounds like a good idea for (3)
* If that is the case, mating that with status updates for the teams is 
probably work saving for monthly engineering report statuses: e.g. 
https://www.mediawiki.org/wiki/Category:Wikimedia_engineering_reports
* I assume we should link (3) to (1) and (2) somehow.

Is that about right?
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] [Engineering] Roadmap updates - Sept 6th, 2013

2013-09-18 Thread Greg Grossmeier
quote name=Terry Chay date=2013-09-18 time=10:50:09 -0700
 
 Is that about right?

From my perspective, yep. What I was thinking in just different words :)

Greg

-- 
| Greg GrossmeierGPG: B2FA 27B1 F7EB D327 6B8E |
| identi.ca: @gregA18D 1138 8E47 FAC8 1C7D |

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] [Engineering] Roadmap updates - Sept 6th, 2013

2013-09-16 Thread Arthur Richards
On Mon, Sep 16, 2013 at 10:55 AM, Erik Moeller e...@wikimedia.org wrote:

 Like you, I'd argue in favor of scrapping the roadmap as it exists
 today, but I think we should do a better job making the Deployments
 page more informative. For example, now that we're working towards a
 proper beta mode on mobile _and_ desktop, it would IMO be useful to
 summarize which features are currently in beta and planned to enter
 production soon. We still have too many situations where people are
 caught by surprise by a deployment, both internally and externally.


The mobile web team has been trying to summarize what's going out in our
weekly deployments:
https://www.mediawiki.org/wiki/Extension:MobileFrontend/Deployments

We've found this tremendously useful both from a pre- and post- deployment
perspective. Michelle Grover has been doing some work around automating the
generation of these reports, though I believe it's still a WIP.

-- 
Arthur Richards
Software Engineer, Mobile
[[User:Awjrichards]]
IRC: awjr
+1-415-839-6885 x6687
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] [Engineering] Roadmap updates - Sept 6th, 2013

2013-09-16 Thread Luis Villa
On Mon, Sep 16, 2013 at 10:55 AM, Erik Moeller e...@wikimedia.org wrote:

 On Sat, Sep 7, 2013 at 2:01 PM, Steven Walling swall...@wikimedia.org
 wrote:

  Weekly deployment plans/notes
  This monthly roadmap spreadsheet/wiki page
  Quarterly plans, as represented in
  https://www.mediawiki.org/wiki/Wikimedia_Engineering/2013-14_Goals and
 other
  places
  Yearly/annual plans
 
  This is too much.

 Agreed, let's rationalize this a bit. Part of the point of the Roadmap
 with monthly breakdowns was to create an overview where people can
 more easily anticipate e.g. architectural conversations and inter-team
 sync-ups that need to happen. It's not working for that, because it's
 not part of anyone's workflow.


For what it is worth, *reading* it is a part of my workflow. But it does
appear to this outsider that (based on the ebb and flow of updates) it
doesn't look like *updating* it is part of anyone's workflow.

Luis

-- 
Luis Villa
Deputy General Counsel
Wikimedia Foundation
415.839.6885 ext. 6810

NOTICE: *This message may be confidential or legally privileged. If you
have received it by accident, please delete it and let us know about the
mistake. As an attorney for the Wikimedia Foundation, for legal/ethical
reasons I cannot give legal advice to, or serve as a lawyer for, community
members, volunteers, or staff members in their personal capacity.*
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] [Engineering] Roadmap updates - Sept 6th, 2013

2013-09-16 Thread Erik Moeller
On Sat, Sep 7, 2013 at 2:01 PM, Steven Walling swall...@wikimedia.org wrote:

 Weekly deployment plans/notes
 This monthly roadmap spreadsheet/wiki page
 Quarterly plans, as represented in
 https://www.mediawiki.org/wiki/Wikimedia_Engineering/2013-14_Goals and other
 places
 Yearly/annual plans

 This is too much.

Agreed, let's rationalize this a bit. Part of the point of the Roadmap
with monthly breakdowns was to create an overview where people can
more easily anticipate e.g. architectural conversations and inter-team
sync-ups that need to happen. It's not working for that, because it's
not part of anyone's workflow.

Like you, I'd argue in favor of scrapping the roadmap as it exists
today, but I think we should do a better job making the Deployments
page more informative. For example, now that we're working towards a
proper beta mode on mobile _and_ desktop, it would IMO be useful to
summarize which features are currently in beta and planned to enter
production soon. We still have too many situations where people are
caught by surprise by a deployment, both internally and externally.

Erik


-- 
Erik Möller
VP of Engineering and Product Development, Wikimedia Foundation

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] [Engineering] Roadmap updates - Sept 6th, 2013

2013-09-07 Thread Steven Walling
Hey,

Currently, we have...

   - Weekly deployment plans/notes
   - This monthly roadmap spreadsheet/wiki page
   - Quarterly plans, as represented in
   https://www.mediawiki.org/wiki/Wikimedia_Engineering/2013-14_Goals and
   other places
   - Yearly/annual plans

This is too much. I say we get everyone to sprint on filling out
https://www.mediawiki.org/wiki/Wikimedia_Engineering/2013-14_Goals, and
then abandon this spreadsheet nonsense. We don't need this much duplication
at the week/month/three month/year level.


On Fri, Sep 6, 2013 at 2:49 PM, Greg Grossmeier g...@wikimedia.org wrote:

 Hello all,

 I have a mea culpa: I haven't been doing the Roadmap update emails
 lately. The short of it is: it is dang hard and not time-efficient for
 me to try to parse Google Doc's 'revision history' in a big spreadsheet.
 That's why we (Robla) created a script to download and convert to
 wikitext (and upload to mediawiki.org) the Roadmap. Then we get real
 diffs.

 My laptop was stolen a while ago and on it was my local modifications to
 that script to make it work for me (committed to git, but not push
 anywhere because the project wasn't in gerrit yet..., laziness on my
 part).

 With that:

 Please take a look at he latest version of the Roadmap at:
 http://ur1.ca/felvl (Google Doc spreadsheet, my apologies)

 Some things to look at (ie: have been updated recently):
 * Flow
 * Language-team related items
 * TechOps September column
 * Platform/Site Architecture
 * Wikidata
 * QA sept/oct columns
 * ECT's sept/oct/nov columns


 Sorry about the lack of specificity.

 Any questions, please don't hesitate to ask,

 Greg


 --
 | Greg GrossmeierGPG: B2FA 27B1 F7EB D327 6B8E |
 | identi.ca: @gregA18D 1138 8E47 FAC8 1C7D |

 ___
 Engineering mailing list
 engineer...@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/engineering




-- 
Steven Walling
https://wikimediafoundation.org/
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l