On Mon, Oct 3, 2011 at 4:30 PM, Russell N. Nelson - rnnelson <
[email protected]> wrote:

> Chad [[email protected]] writes:
> > in discussions elsewhere)...we *really* need to have a FileStore-esque
> > class that abstracts file system operations.
>
> Yep. The only real question is whether we tie it to the SwiftMedia project,
> or whether we split it out into a separate refactoring project? Barring any
> new issues raising their head, we should have a SwiftMedia 1.0 release prior
> to the Hack-a-thon. If it had existed *prior* to starting on SwiftMedia, it
> would have saved me time and effort. I didn't, though, so the work of
> copying, and understanding what needed to be copied, is done. So I think the
> driving issue should be: how desperate are we to replace the existing
> architecture using NFS? Ops would have to tell us, I think. From an
> architecture basis, now is the time to proceed on FileStore.
>

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. :)

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

Reply via email to