Let’s Mix

November 12th, 2007 41 Comments

Hi all. Remember me? I used to blog here until of course Paul and Jake buried me with a crazy project that seemed impossible. Anyway, now that it’s out, I can talk about what I’ve been working on since all the fun we had with Connect this Summer.

So, far the buzz on Oracle Mix has been good. Just some clarifications to Paul’s comments on Mix’s tech architecture… it’s running on Oracle Application Server, Oracle Database, Oracle Internet Directory, Oracle SSO, and jRuby on Rails. As far as I know, Mix is the first and largest public deployment of jRuby on Rails. The best part is that we made this happen in less than 5 weeks… with the help of the wonderful people at ThoughtWorks.

More details to come…


Possibly Related Posts

41 Responses to “Let’s Mix”

  1. S/N Ratio (by SATO Naoki) Says:

    Oracle AppsLab http://theappslab.com/ Oracle AppsLab > Mix is Live (2007/11/11) http://theappslab.com/2007/11/11/mix-is-live/ Oracle AppsLab > Let’s Mix (2007/11/12)http://theappslab.com/2007/11/12/lets-mix/ThoughtWorks http://www.thoughtworks.com/ ThoughtWorks > Oracle Mix http://www.thoughtworks.com/our-clients/oraclemix.html

  2. Ruby Brasil Says:

    JRuby on Rails rodando sobre um monte de serviços da Oracle: Oracle Application Server, Oracle Database, Oracle Internet Directory, Oracle SSO… Rich Manalang, um dos participantes do projeto, explica que “até onde conheço, [Oracle] Mix é a primeira e grande aplicação pública de JRuby on Rails. A

  3. tony cheung‘’ Technische schriftlich Says:

    Oracle Mix:网上第一个大型JRuby on Rails应用 作者 Werner Schuster译者 郭晓刚 发布于 2007年11月15日 下午9时7分 Oracle刚刚发布了名为Oracle Mix的社交网络Web应用——它用的是JRuby on Rails: 到目前为止对Oracle Mix的反响都是正面的。我要澄清一下Paul对Mix的技术架构的评论……它的运行环境是Oracle Application Server、Oracle Database、Oracle Internet Directory、Oracle SSO和JRuby on

  4. Rich Manalang - FriendFeed Says:

    postedLet’s Mixon Oracle AppsLab

  5. e-lietas Says:

    Web 2.0 entuziastu grupa ir piestartējusi jaunu “sociālo tīklu” mix.oracle.com, kas paredzēts ideju un viedokļu apmaiņai starp Oracle un klientu un partneru aktīvistiem. Kas mani priecē vēl vairāk ir tas, kamix.oracle.com ir veidots ar Ruby on Rails palīdzībuun tiek darbināts ar JRuby (Ruby implementācija uz Java virtuālās mašīnas) un Oracle aplikāciju servera palīdzību. Tā ka ir cerības, ka nākotnē Oracle arvien vairāk draudzēsies ar Ruby

  6. El Humidor Says:

    up and running. It’s pretty nice looking. If you love working on a Mac, why don’t you register and vote for Toby’s idea? Oracle’s lack of a native client for Intel Macs is crazy, and this is a good opportunity to let Oracle know how many of us are suffering from it.

  7. Raimonds Says:

    It would be good if you (or somebody :)) could publish some tutorial how to deploy JRuby on Rails application on Oracle Application Server.

  8. Raimonds Says:

    It would be good if you (or somebody :)) could publish some tutorial how to deploy JRuby on Rails application on Oracle Application Server.

  9. Rich Manalang Says:

    Raimonds… absolutely. I’ll be blogging more about the details after the conference is over.

  10. Rich Manalang Says:

    Raimonds… absolutely. I’ll be blogging more about the details after the conference is over.

  11. steve Ballmer Says:

    Would you guys be interested in a bit of “investment Capital”?
    I have committed to spend 4 Billion on 20 deals this year and time is running out!

    http://fakesteveballmer.blogspot.com

  12. steve Ballmer Says:

    Would you guys be interested in a bit of “investment Capital”?
    I have committed to spend 4 Billion on 20 deals this year and time is running out!

    http://fakesteveballmer.blogspot.com

  13. Jake Says:

    Steve: Thanks for the offer, but we don’t run on .NET. I do know of some companies that do, if you’re interested. I assume we’ll see you trolling Mix sometime soon.

  14. Jake Says:

    Steve: Thanks for the offer, but we don’t run on .NET. I do know of some companies that do, if you’re interested. I assume we’ll see you trolling Mix sometime soon.

  15. steve Ballmer Says:

    That’s what is wrong with you people!
    You itards are always looking for some form of entertainment instead of getting down to the real work!
    I come here to try to help you people!
    I share my insights, wisdom, my hopes and fears!
    I bear my very soul for your sakes …. **sniff**
    … and all you want is funny,
    (pause 10 sec)
    I, I pity you!
    Education is rarely funny! I’m gonna have to double my efforts here! Thank you for the inspiration.
    I’m going to help you pitiful, back-alley, toy computer users if I have to BUY Apple then plow it under!
    … all just for you.

    http://fakesteveballmer.blogspot.com

  16. steve Ballmer Says:

    That’s what is wrong with you people!
    You itards are always looking for some form of entertainment instead of getting down to the real work!
    I come here to try to help you people!
    I share my insights, wisdom, my hopes and fears!
    I bear my very soul for your sakes …. **sniff**
    … and all you want is funny,
    (pause 10 sec)
    I, I pity you!
    Education is rarely funny! I’m gonna have to double my efforts here! Thank you for the inspiration.
    I’m going to help you pitiful, back-alley, toy computer users if I have to BUY Apple then plow it under!
    … all just for you.

    http://fakesteveballmer.blogspot.com

  17. steve Ballmer Says:

    oops sorry, wrong forum.

  18. steve Ballmer Says:

    oops sorry, wrong forum.

  19. First public jRuby on Rails application goes live... by Oracle Says:

    [...] rmanalan via oracleappslab.com Submitted: Nov 12 / 20:10 First public jRuby on Rails application goes live… by Oracle Oracle released the first public jRuby on Rails site today. It runs on Oracle Application Server, [...]

  20. nDC Says:

    I’m developing web applications on the Oracle Portal using the Oracle’s Portal Development Kit (PDK) using Struts. Any plans to allow development for the portal using jRuby on Rails? Or at least Struts 2?

  21. nDC Says:

    I’m developing web applications on the Oracle Portal using the Oracle’s Portal Development Kit (PDK) using Struts. Any plans to allow development for the portal using jRuby on Rails? Or at least Struts 2?

  22. nitin mittal Says:

    Gr8 Job Rich… Its very exciting that u have used jruby for mix. I will wait for ur blog with technical info related to Jruby on rails. I think jruby will help us to use best of both J2EE application severs and rails framework…

  23. nitin mittal Says:

    Gr8 Job Rich… Its very exciting that u have used jruby for mix. I will wait for ur blog with technical info related to Jruby on rails. I think jruby will help us to use best of both J2EE application severs and rails framework…

  24. nDC Says:

    For those of us developing for Oracle portal, the only option I am aware of is the Struts1 based Portal Development Kit (PDK). Please someone tell me I can use a modern framework to develop portlets for Oracle Portal. I’ll be your #1 evengelist if you can.

  25. nDC Says:

    For those of us developing for Oracle portal, the only option I am aware of is the Struts1 based Portal Development Kit (PDK). Please someone tell me I can use a modern framework to develop portlets for Oracle Portal. I’ll be your #1 evengelist if you can.

  26. Tardate 11.1 - Rejoining the Oracle Social Mix Says:

    Rejoining the Oracle Social Mix…

    [..] To the AppsLab team – a big thank you! As I mentioned in my last post, I’m now ex-Oracle, and one of the transition pains was cutting myself off from the internal Oracle Connect social networking site. But no sooner do I leave, and they gracious….

  27. InfoQ: Oracle Mix: First large JRuby on Rails app online Says:

    [...] Oracle just released social networking web application called Oracle Mix – and it uses JRuby on Rails: So, far the buzz on Oracle Mix has been good. Just some clarifications to Paul’s comments [...]

  28. Oracle Mix, Powered by JRuby on Rails - 透明思考@CSDN - CSDNBlog Says:

    [...] http://mix.oracle.com是由Oracle AppsLab开发的,用了JRuby on Rails,看这个blog:http://theappslab.com/2007/11/12/lets-mix/。而且ThoughtWorks在里面起了重要的作用。 还有一本新书出来,叫Ruby on [...]

  29. %w(Akita On Rails) * 2.0 - Oracle + Mix = JRuby on Public! Says:

    [...] de ver no blog do Charles Nutter sobre o Oracle Mix. Provavelmente o primeiro website público de um grande nome colocado em produção usando JRuby. [...]

  30. Oracle Mix Says:

    [...] Mix

  31. Oracle AppsLab | Oracle FAQ Says:

    [...] Let’s Mix: 2,110 pageviews, posted November 12 [...]

  32. Oracle Mix « Odds@Blog Says:

    [...] 據說這個站台是用JRuby on Rails開發的,也是第一個用JRuby on Rails實作的大型網站,拜RoR快速開發的特性,Oracle只花了五週就完成了這個網站。 [...]

  33. Laurent Says:

    Rich,
    Just an update. I’m looking for informations how to connect the (J)RoR application with the OSSO Server. Ad i see on this article more details should come…
    We actually have an application developed with RoR : i plan to make it run with JRuby inside an Oracle Application Server 10g.
    We already use the SSO Server for authentication (a former colleague did the trick): a Java Aplication is deployed in the SSO MidTier to display the login page and process the SSO authentication. In our RoR app., a redirect is done to the login page. I just want to compare (if possible) with yourmethod.

    Main advantages i see if we use JRuby, is the access to Java APIs and other libraries : For example, we expose the OCS Content user workspace in a portlet inside our RoR app. For this , my colleague did a kind of portage to Ruby of OCS Java APIs; but to access Web Services exposed by the Content Service, he should redevelop everything (inclusing the SOAP body) in Ruby. Using JRuby, we could come back to Oracle APIs for OCS.
    I’m currently check howto create a little Chat Client (with Flex if possible, using XIFF Library) to access the OCS RTC : i just want to be able to auto-connect the user, already authentified through SSO in our RoR application.
    Thanks in advance.
    Laurent

  34. Laurent Says:

    Rich,
    Just an update. I’m looking for informations how to connect the (J)RoR application with the OSSO Server. Ad i see on this article more details should come…
    We actually have an application developed with RoR : i plan to make it run with JRuby inside an Oracle Application Server 10g.
    We already use the SSO Server for authentication (a former colleague did the trick): a Java Aplication is deployed in the SSO MidTier to display the login page and process the SSO authentication. In our RoR app., a redirect is done to the login page. I just want to compare (if possible) with yourmethod.

    Main advantages i see if we use JRuby, is the access to Java APIs and other libraries : For example, we expose the OCS Content user workspace in a portlet inside our RoR app. For this , my colleague did a kind of portage to Ruby of OCS Java APIs; but to access Web Services exposed by the Content Service, he should redevelop everything (inclusing the SOAP body) in Ruby. Using JRuby, we could come back to Oracle APIs for OCS.
    I’m currently check howto create a little Chat Client (with Flex if possible, using XIFF Library) to access the OCS RTC : i just want to be able to auto-connect the user, already authentified through SSO in our RoR application.
    Thanks in advance.
    Laurent

  35. Rich Manalang Says:

    @Laurent, I’ll put some instructions and code up on Oracle Wiki soon — probably later today tomorrow. Our original code is based on a hacked version of acts_as_authenticated. I’m going to fork a version of restful_authentication and add the Oracle SSO pieces needed for it. If you’re interested, the git repo is here: http://github.com/manalang/restful-authentication/tree/master

    I’ll post an entry when I’ve created the wiki entry on it.

  36. Rich Manalang Says:

    @Laurent, I’ll put some instructions and code up on Oracle Wiki soon — probably later today tomorrow. Our original code is based on a hacked version of acts_as_authenticated. I’m going to fork a version of restful_authentication and add the Oracle SSO pieces needed for it. If you’re interested, the git repo is here: http://github.com/manalang/restful-authentication/tree/master

    I’ll post an entry when I’ve created the wiki entry on it.

  37. Carlos Terra Says:

    Hello Rich,

    One question, I saw the post in wiki.oracle.com. However, it does not seem to include information on setting up jror on OAS.

    Do you have some advice on this? The only reference I am aware of is what http://sonar.hortis.ch/ uses.

    Please do help us, newbies trying to make JROR run on OAS to (quietely) introduce it in our workplaces.

    Thanks, Carlos

  38. Carlos Terra Says:

    Hello Rich,

    One question, I saw the post in wiki.oracle.com. However, it does not seem to include information on setting up jror on OAS.

    Do you have some advice on this? The only reference I am aware of is what http://sonar.hortis.ch/ uses.

    Please do help us, newbies trying to make JROR run on OAS to (quietely) introduce it in our workplaces.

    Thanks, Carlos

  39. Rich Manalang Says:

    @Carlos, I was in the middle of putting a wiki page together on wiki.oracle.com, but got pulled into something else. Deploying on Oracle App Server is actually pretty easy. Take a look at Warbler (it’s a rubygem that allows you to easily package a rails app as a war file). Once you have a war file, you can deploy it to any java based app server.

  40. Rich Manalang Says:

    @Carlos, I was in the middle of putting a wiki page together on wiki.oracle.com, but got pulled into something else. Deploying on Oracle App Server is actually pretty easy. Take a look at Warbler (it’s a rubygem that allows you to easily package a rails app as a war file). Once you have a war file, you can deploy it to any java based app server.

  41. Anonymous Says:

    [...]

Leave a Reply