blog

This week on Ubiquity Parser: The Next Generation

parsertng.png

Last week I released a proof-of-concept demo of the next generation Ubiquity parser design and it was also the focus of discussion in our weekly internationalization meeting.1 Christian Sonne even wrote a Danish plugin for it during the meeting—a testament to the pluggability and of the new parser design.

In addition, at the Ubiquity weekly meeting, pushing this new parser into Ubiquity proper was identified as a key goal of Ubiquity 0.2, making frequent iteration and debate over this parser essential.

To that end, I’ll highlight some of the changes made to the parser demo codebase in the past week:

  • left-branching support and a Japanese parser
  • basic French parser
  • a timer display
  • Danish parser by Christian Sonne
  • synonyms: as an example, you can now use “purchase” or “buy,” both of which point to the same verb.
  • verb name localizations: you no longer need to use the English verb names with different languages. (Currently only Japanese has any verb localizations.)
  • a number of optimizations and corrections

I encourage you to check out the demo again or check out the source on BitBucket.

➔ Ubiquity Parser: The Next Generation demo

I’d love to get comments, patches, or additional parsers! Thanks! ^^


  1. The weekly internationalization meeting, like all Ubiquity weekly meetings, are completely open to the public. We’d love to hear new voices contribute to the discussion! Take a look at the schedule of upcoming meetings

Related posts:

  1. Ubiquity Parser: The Next Generation Demo
  2. Foxkeh demos Ubiquity Parser: The Next Generation
  3. Big Issues and Small Issues with Parser 2
  4. Localizing Commands for Ubiquity 0.5
  5. Talking Ubiquity in Japan: 拡張機能勉強会にて発表

Related posts brought to you by Yet Another Related Posts Plugin.

Tags: , , , , , , , , , , , ,

If you enjoyed this post, make sure you subscribe to my RSS feed (optionally with tweets from my Twitter)!

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

4 Responses to “This week on Ubiquity Parser: The Next Generation”

  1. Blair McBride Says:

    Love the logo!

  2. Taskfox : Ubiquity pour tous « LocalLab : Foire aux Infos Says:

    […] pendant ce temps, le nouveau parser de commande d’Ubiquity est devenu un objectif de la version 0.2. Vous pouvez d’ailleurs déjà tester le parser […]

  3. Talking Ubiquity in Japan: 拡張機能勉強会にて発表 Says:

    […] blog blog « This week on Ubiquity Parser: The Next Generation […]

  4. Ubiquity Localization: What’s New, What’s Next Says:

    […] Parser 2 (née Parser: The Next Generation) is a completely new parser designed to support different languages easily. Taking a serious look at the similarities and differences between different languages, we created a universal parser design which t […]


© 2006-2008 mitcho (Michael 芳貴 Erlewine).
Proudly powered by WordPress.
Entries (RSS) and Comments (RSS).
The views expressed on these pages are mine alone and do not
reflect those of my employers and clients, past and present.