+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.