RulingOrbit

 RulingOrbit

Presentation of RulingOrbit at RubyConf Taiwan 2014

E0fe062ff7f5d75b8e13773340370db5?s=128

Saurabh Bhatia

April 25, 2014
Tweet

Transcript

  1. RulingDigital Inc. http://www.rulingcom.com

  2. • A CMS and Web Desktop for Universities and Students

  3. Timeline • Jan 2006 - R2 - CMS based on

    php currently in version 2.4 • March 2013 - R4 beta program • March 2013 - Jan 2014 - Feedback and Rework • May 2014 - R4 v4.5release candidate - CMS based in Rails, currently in version 4.2
  4. Pain Points • Often Lack of Resources on Customer’s side.

    • Several 3rd party applications - Solr, rescue • Installation and Update by Support team. • Installation of new modules and templates • Slow front end loading. • Search Engine visibility • ruby 1.9.3 no longer maintained on rvm.
  5. Stack • ruby 1.9.3 —> ruby 2.1.1 • rails 3.2

    —> Rails 4.1 • mongodb 2.4 • mongoid 2.2.x —> 4.0 beta • rescue + redis —> removed from stack • solr —> removed from stack • nginx + passenger —> nginx + unicorn
  6. None
  7. rework areas • Reduced Dependency on 3rd Party services. •

    Cleaner Templating • Solr gives way to mongodb based full text search • App Installer • Update Manager • Module Store & Template Store, in app purchases.
  8. App Installer

  9. Update Manager

  10. Full Text Search

  11. ModuleStore

  12. Template Store

  13. • Thank you 謝謝