On Jan 16, 2015 11:07 AM, "Brad Jorsch (Anomie)" <bjor...@wikimedia.org> wrote: > > On Fri, Jan 16, 2015 at 2:49 AM, Stas Malyshev <smalys...@wikimedia.org> > wrote: > > > However, with clear API architecture we could maybe have > > alternatives - i.e. be able to have the same service performed by a > > superpowered cluster or by a PHP implementation on the URL on the same > > host. > > > The problem there is that the PHP implementation is likely to code-rot, > unless we create really good unit tests that actually run for it. > > It would be less bad if the focus were on librarization and daemonization > (and improvement) of the existing PHP code so both methods could share a > majority of the code base, rather than rewriting things from scratch in an > entirely different language. > > and maybe reduced feature set. > > > That becomes a hazard when other stuff starts to depend on the non-reduced > feature set. > > > -- > Brad Jorsch (Anomie) > Software Engineer > Wikimedia Foundation >
I like this approach. After all it worked well enough for image thumbnailing and job queue. Writing things in different languages just reminds me of what a mess math support used to be. --bawolff _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l