http://wikitech.wikimedia.org/view/Media_server/FileStore has a
first-cut list of file operations as they map to existing functions.
It seems do-able. Mostly a matter of creating another class and
defining the semantics of the methods in detail. Probably take me a
month and a half (will have other work, hackathon, and Hackers
Conference), between design, writing test cases, and coding.

On Tue, Oct 4, 2011 at 1:11 AM, Ariel T. Glenn <[email protected]> wrote:
> Στις 03-10-2011, ημέρα Δευ, και ώρα 22:21 -0400, ο/η Russell Nelson
> έγραψε:
>> On Mon, Oct 3, 2011 at 10:15 PM, Brion Vibber <[email protected]> wrote:
>>
>> > I would *very* strongly recommend doing the internal refactoring before we
>> > get anywhere near reviewing and deploying that bad boy; otherwise we'll
>> > spend all the code review time pointing out things to refactor to avoid
>> > future maintenance problems. :)
>>
>> I agree. The only question is whether the current system is running
>> out of steam badly enough to require a two stage process. If the
>> answer is "no, we're good", then definitely FileStore first.
>
> Weeell...  could you give an estimate on the time required for the
> refactor, given the notes on the page so far, vs. an estimate for time
> to roll-out without?  I admit my original dream was that the refactor
> would occur *first* and that the Swift backend would be written against
> that. Ah well, dreams are so ephemeral...
>
> Ariel
>
>
> _______________________________________________
> Wikitech-l mailing list
> [email protected]
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l

_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to