I've created a wiki page providing an overview of the objectives, current status, and obstacles for the experimental Wiktionary popups, which you can find here:
https://www.mediawiki.org/wiki/Wikimedia_Apps/Wiktionary_definition_popups_in_the_Android_Wikipedia_Beta_app -m. On Sun, Feb 14, 2016 at 2:08 PM, Dmitry Brant <[email protected]> wrote: > Hi Nemo, > > As Gabriel notes, the Wiktionary endpoint is still very much experimental, > and is subject to change. One of the ongoing goals for the Android app is > to integrate more rich content into the browsing experience. One such > feature is to allow the user to highlight words in an article and see a > quick popup definition of the word from Wiktionary[1]. To facilitate this > action, we set up a RESTBase endpoint for fetching the desired term from > Wiktionary[2]. > > This feature is currently only available in the Wikipedia Beta app, and is > restricted only to English wiktionary. Further work on this endpoint will > depend on the level of user engagement with the feature, once it's rolled > out to the main Wikipedia app. So, once again, even though we're building > the endpoint with the hope that it would be used by other consumers besides > the Android app (and expanded to all languages), at the moment it's by no > means ready for general consumption. > > We do have a wiki page[3] with some more details on the service endpoints > that are used by the apps, which you, as well as the Wiktionary community, > are welcome to comment on. > > -Dmitry > > [1] https://phabricator.wikimedia.org/T115484 > [2] https://phabricator.wikimedia.org/T119235 > [3] > https://www.mediawiki.org/wiki/Wikimedia_Apps/Team/RESTBase_services_for_apps > > > On Sun, Feb 14, 2016 at 12:18 PM, Gabriel Wicke <[email protected]> > wrote: > >> Federico, >> >> as indicated by the classification as "experimental" [1], the >> definition end point [2] is at a very early point of its development. >> The mobile app team has added preliminary support for extracting >> definitions in the content service [3] using Parsoid's template >> metadata, and is using this end point to power a "define this word" >> feature in the next version of the Android app. You can preview the >> feature in the beta Android app when browsing English Wikipedia by >> selecting a word, and then hitting the 'definition' icon next to >> 'copy'. >> >> In this first iteration, only English Wiktionary is supported. >> Generalizing the service and API end point to provide definitions >> using more or all Wiktionaries will require more work and planning. In >> the next iteration, I would expect a focus on enabling collaborative >> definition and maintenance of extraction rules, as well as broader >> involvement of Wiktionary communities in the planning process. The >> timing for the next iteration depends partly on the mobile app team's >> priorities, so I will defer to the team to comment on this. >> >> To summarize: We are aiming to gradually develop this into a generally >> useful, stable and well-documented API entry point for word >> definitions. The experimental end point published right now is just >> the beginning, and you are very much invited to help shape the way >> forward. >> >> Gabriel >> >> [1]: https://www.mediawiki.org/wiki/API_versioning#Experimental >> [2]: >> https://en.wiktionary.org/api/rest_v1/?doc#!/Page_content/get_page_definition_term >> [3]: >> https://github.com/wikimedia/mediawiki-services-mobileapps/blob/master/lib/parseDefinition.js >> >> >> -- >> Gabriel Wicke >> Principal Engineer, Wikimedia Foundation >> >> _______________________________________________ >> Mobile-l mailing list >> [email protected] >> https://lists.wikimedia.org/mailman/listinfo/mobile-l >> > > > > -- > Dmitry Brant > Software Engineer / Product Owner (Android) > Wikimedia Foundation > https://www.mediawiki.org/wiki/Wikimedia_mobile_engineering > > > _______________________________________________ > Mobile-l mailing list > [email protected] > https://lists.wikimedia.org/mailman/listinfo/mobile-l > >
_______________________________________________ Wikitech-ambassadors mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikitech-ambassadors
