Great news! 2018-02-01 19:48 GMT-08:00 Mattmann, Chris A (1761) < chris.a.mattm...@jpl.nasa.gov>:
> +1 I’ll draft the resolution and send shortly for community vote > > Sent from my iPhone > > > On Feb 1, 2018, at 7:22 PM, Tom Barber <t...@spicule.co.uk> wrote: > > > > I'd just like to dig this one back. Seeing how Matt accepted the > proposal and there is action from Tommaso and Lewis to get stuff merged, > it seems like there is general consensus to get Joshua out of the incubator. > > > > Tom > > > >> On 06/10/17 06:03, Matt Post wrote: > >> Thanks Tommaso. Though, I should say, initial thanks goes to Zhifei Li. > I just took it over. > >> > >> I think I can stick around in the capacity Chris suggests. Thanks, all. > >> > >> matt > >> > >>> On Sep 27, 2017, at 9:20 AM, Tommaso Teofili < > tommaso.teof...@gmail.com> wrote: > >>> > >>> +1 to Chris's proposal. > >>> > >>> Let me also add my thanks to you Matt for making Joshua happen in first > >>> place and for bringing it to the ASF and involving me and the rest of > the > >>> team in such an interesting piece of sw and to machine translation in > >>> general. I do understand the need for you to move into the NMT stuff > but at > >>> the same time I think Joshua is a very good resource (given also the so > >>> many language packs available) for people and / or projects that want > to > >>> start with MT having reasonably good results so I can still see its > value. > >>> > >>> My 2 cents, > >>> Tommaso > >>> > >>> > >>> > >>> Il giorno mar 26 set 2017 alle ore 18:57 Chris Mattmann < > mattm...@apache.org> > >>> ha scritto: > >>> > >>>> Thanks Matt. My feeling is that if you are willing to make you the > chair > >>>> of the project, > >>>> which is really an administrative role if you are willing and > willingness > >>>> to submit a board > >>>> report once monthly, and then quarterly after 3 months. This is to > >>>> recognize your contributions > >>>> and merit to the project, which will never expire. Even if you are not > >>>> actively developing, I think > >>>> you would make a great chair. > >>>> > >>>> Apache Joshua works, has a release, and has a good community around > it of > >>>> people like Lewis, > >>>> Tommaso, and others that I think it would withstand even your > development > >>>> departure. It could > >>>> also make a good academic/learning tool and could be something we > could > >>>> focus on getting new > >>>> GSOC projects to add in the NeuralMT stuff. > >>>> > >>>> If you are OK with that I think we should proceed. Let me know and > thanks. > >>>> > >>>> Cheers, > >>>> Chris > >>>> > >>>> > >>>> > >>>> > >>>> On 9/25/17, 11:24 PM, "Matt Post" <p...@cs.jhu.edu> wrote: > >>>> > >>>> Hi everyone, > >>>> > >>>> I think now is as good time a time as any to mention my feelings > about > >>>> Joshua. You may have noticed that I haven't done much active > development > >>>> over the past year; you likely also know that the reason is that the > >>>> research community has shifted entirely from work on statistical > models to > >>>> work on neural machine translation. On the research side, neural > models now > >>>> consistently outperform phrase-based systems on BLEU score on language > >>>> pairs where there is enough data (roughly, around 15 million words of > >>>> training), and work there has injected a lot of new life into a field > that > >>>> many had felt was starting to stagnate. From a production standpoint, > >>>> neural systems are also a big win: the models do best with a GPU and > take > >>>> some time to train, but the architecture and pipeline are simpler, > and the > >>>> resulting models are constant-sized and on the order of a few > gigabytes at > >>>> most, instead of scaling with training data into the tens of > gigabytes, as > >>>> statistical systems do. Test-time inference can also be run fairly > >>>> efficiently on CPUs where throughput demands are low enough. All > commercial > >>>> systems are now neural or are quickly moving in that direction, > including > >>>> relatively surprising places like Systran, which until recently was > known > >>>> as the world's best-known rule-based system. As GPUs become more > ubiquitous > >>>> and cheap, this situation is only going to get better, even for the > end > >>>> user. There is little doubt that neural MT has supplanted statistical > >>>> approaches to machine translation, across both academic research and > >>>> industry. And it is still in its relative infancy, with lots of > interesting > >>>> research problems and engineering issues to investigate and resolve. > >>>> > >>>> It's somewhat sad for me because I've been working on or with > Joshua > >>>> for almost seven years, but I also find my feelings here interesting > in > >>>> contrast to a previous time I've felt tugged away from Joshua. As > many of > >>>> you know, Philipp Koehn joined JHU a few years ago, which brought some > >>>> tension to JHU with respect to collaborating on research. There was > >>>> pressure for me to switch. Moses had a much bigger development > community > >>>> and was much more feature rich, but despite this, I was reluctant to > let go > >>>> of Joshua, for a number of reasons. Java is nicer to work with than > C++ > >>>> (and not really that much slower); our code is better written, IMO; > jar > >>>> files are easier to distribute than C++ in compiled or source form; > and, of > >>>> course, I had much more familiarity with the codebase, not to mention > >>>> something of a personal stake in Joshua. But with neural MT, I have > none of > >>>> these reservations. It's nice for one to have the Moses/Joshua tension > >>>> resolved (sometimes, ignoring a problem does make it go away!), but > for all > >>>> the reasons I listed in the opening paragraph, NMT is now the clear > way to > >>>> go. And the bottom line for me is that I can no longer justify > spending > >>>> time on Joshua during my working hours, and with a young family and > other > >>>> interests that I want to pursue, I don't have time for it outside of > work. > >>>> I am happy to still linger on the project, but am unlikely to be much > of an > >>>> active participant unless I'm explicitly asked for something. > >>>> > >>>> As I've written before here, I think there may still some role for > >>>> statistical systems, and therefore, for Joshua. In low-resource > situations, > >>>> StatMT may still be the right approach overall, or even simply the > best way > >>>> to quickly build up a working system. There is some promise I think in > >>>> deploying models easily on older hardware that people have, and > perhaps > >>>> getting people to hep contribute translations and translation > memories that > >>>> could be used to build and improve systems. There are surely more good > >>>> ideas in this space in the vein of providing a good tool to users. > >>>> > >>>> It's been a great experience for me working with the Apache > community > >>>> on Joshua. I am grateful to Chris for convincing us to make Joshua an > >>>> Apache incubator project, which put a lot of new life into the > project. > >>>> Lewis has been a lot of help throughout helping smooth over the > transition; > >>>> Tommaso has repeatedly helped with tasks large and small; and that is > just > >>>> three of you. It's too bad therefore that the timing just didn't work > out, > >>>> but neural MT ascended very rapidly. I know there are other members > here > >>>> who are also thinking along these lines. At the same time, I hope my > >>>> departure from active development doesn’t mean the end of the project > for > >>>> those of you who wish to keep working on it. > >>>> > >>>> Sincerely, > >>>> matt > >>>> > >>>> > >>>>> Le 25 sept. 2017 à 23:10, Tommaso Teofili <tommaso.teof...@gmail.com > > > >>>> a écrit : > >>>>> I would also think we're ready for graduation. > >>>>> My only concern relates to how many of the current committers are > >>>> willing > >>>>> to keep contributing to the project, basically if we have a PMC > >>>> which is > >>>>> big enough for the graduation. > >>>>> > >>>>> Regards, > >>>>> Tommaso > >>>>> > >>>>> > >>>>> Il giorno sab 23 set 2017 alle ore 01:21 Chris Mattmann < > >>>> mattm...@apache.org> > >>>>> ha scritto: > >>>>> > >>>>>> Tom, glad you raised this issue, IMO, Joshua is ready for TLP. > >>>>>> > >>>>>> We’ve: > >>>>>> > >>>>>> 1. Added new PPMC/committers > >>>>>> 2. Made a release > >>>>>> 3. Been friendly and cordial and welcoming on the lists > >>>>>> 4. Vetted the software > >>>>>> 5. Have some decent, emerging docs > >>>>>> > >>>>>> Graduation time…Thoughts? > >>>>>> > >>>>>> Cheers, > >>>>>> Chris > >>>>>> > >>>>>> P.S. Subject line change to officially turn this into a [DISCUSS] > >>>> and > >>>>>> hopefully > >>>>>> a [VOTE] > >>>>>> > >>>>>> > >>>>>> > >>>>>> On 9/22/17, 4:19 PM, "Tom Barber" <t...@spicule.co.uk> wrote: > >>>>>> > >>>>>> So I've not checked against the checklist on the podling page > >>>> yet, but > >>>>>> what > >>>>>> do people feel is missing from Joshua prior to graduation? > >>>>>> > >>>>>> I'd like to see some non mentors ship a release so we know we've > >>>> got > >>>>>> the > >>>>>> docs right, but of course it doesn't have to be a major release. > >>>>>> Similarly > >>>>>> was all the licensing stuff resolved etc? > >>>>>> > >>>>>> I'm curious as its not a very fast paced project and it feels > >>>> like ones > >>>>>> like Joshua could sit in the incubator for years without causing > >>>> much > >>>>>> trouble but also not graduating. I'm not in any great rush, but > >>>> what do > >>>>>> people feel about it? > >>>>>> > >>>>>> Tom > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>> > >>>> > >>>> > >>>> > > > > > > -- > > > > > > Spicule Limited is registered in England & Wales. Company Number: > 09954122. Registered office: First Floor, Telecom House, 125-135 Preston > Road, Brighton, England, BN1 6AF. VAT No. 251478891. > > > > > > All engagements are subject to Spicule Terms and Conditions of Business. > This email and its contents are intended solely for the individual to whom > it is addressed and may contain information that is confidential, > privileged or otherwise protected from disclosure, distributing or copying. > Any views or opinions presented in this email are solely those of the > author and do not necessarily represent those of Spicule Limited. The > company accepts no liability for any damage caused by any virus transmitted > by this email. If you have received this message in error, please notify us > immediately by reply email before deleting it from your system. Service of > legal notice cannot be effected on Spicule Limited by email. >