Dear Faidon,

Sorry for not responding sooner to your thoughtful recommendations about next 
year’s plan.

We have been swamped this week, to address a flood of community responses to 
Media Viewer on Enwiki, and are just now catching up with previously scheduled 
tasks. :)

To answer your question below, the ‘Critical bugs’ category intends to cover 
two main activities: critical bugs and technical debt. We are allocating about 
a third of our time to this category next year, evenly split between these two 
activities.

We have purposely kept that category open-ended, so we can determine every few 
weeks which specific tasks to take on: for example, when image scaler issues 
started causing problems for the operations team, we switched our focus to work 
on solutions to those issues.

So if the thumbnails issue you describe below turns out to be the most critical 
issue to tackle next, we would turn our attention to that problem, using up 
that 30% of team capacity to attempt solving it. Over time, we hope to address 
some of the most important issues with our aging media infrastructure.

Gilles will be spearheading that technical initiative, in collaboration with 
Mark and Gergo. He is on vacation this week, but can respond in more detail 
then.

In the meantime, I hope this first answer can give you a sense of where we’re 
headed.

We look forward to working with you to make progress on these fronts in the 
coming year.

Regards as ever,


Fabrice


On Jun 7, 2014, at 7:51 PM, Faidon Liambotis <[email protected]> wrote:

> Fabrice & team,
> 
> A bit past the goals deadline, but I hope I can still be useful :)
> 
> On Mon, Jun 02, 2014 at 04:59:05PM -0700, Fabrice Florin wrote:
>> 3. Activities
>> This year, we propose to invest our time on these main activities:
>> • Structured Data: improve the way we store metadata — an important goal, 
>> because most other features depend on it.
>> • Critical Bugs: fix urgent bugs in our infrastructure -- and become more 
>> familiar with our entire code base, including:
>>  - Image scalers, Core media handling, TimedMediaHandler, Media backend 
>> storage, Media Viewer, etc.
>> • Features: develop or improve user-facing projects, including:
>>  - Upload Wizard -- our main user-facing project this year (includes Commons 
>> Upgrade and Modal Tool for other sites)
>>  - Other Features -- Media Viewer 0.3, File Notifications, File Page, 
>> Kaltura Player Upgrade, Campaign Tools
> 
> I notice that you've split the roadmap into "critical bugs" and
> "features". What exactly do you mean by "critical" here? Is there time
> allocated for non-critical but also non-feature work, e.g.
> infrastructure/architecture design?
> 
> Our current media infrastructure is getting old, has been traditionally
> under-resourced and hence has accumulated technical debt over the years.
> 
> As an example, there are currently four RFCs related to thumbnails and
> I'm sure opinions on their characterization as "critical" would vary.
> Additionally, as you know, we've had some outage lately that can and
> have been dealt with by deploying hotfixes, but unless we invest time on
> a properly scalable & secure architecture these issues will keep
> cropping up. Our thumbnailing architecture could surely use some love :)
> 
> My impression is that the team has been doing a bit of both, as time
> permits; is this the plan going forward as well? I've discussed various
> ideas with the team (mostly Gilles) and I know there is both the will
> and the necessary combination of skill and experience to do those larger
> changes, so I'm wondering if there's going to be time allocated for
> this, this upcoming FY.
> 
> Thanks,
> Faidon

_______________________________

Fabrice Florin
Product Manager
Wikimedia Foundation

http://en.wikipedia.org/wiki/User:Fabrice_Florin_(WMF)



_______________________________________________
Multimedia mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/multimedia

Reply via email to