Wed

01

Apr

2009

Introducing Joopal

Today I'd like to announce a new project by the Joomla! team called 'Joopal'. Joopal is a new CMS featuring the power of objects offered to you by Joomla! with the immense hook system delivered to you by Drupal. Joopal is based on Joomla! 1.5 and features Drupal 6 the way PHP5 meant it to be done: with objects instead of globals and incredibly long function names. Joopal is compatible with the Drupal 6 functions and maintains all of those globals for backwards compatibility whilst providing a new object orientated approach to the functions you know and love.

 

The power of Joomla! with Drupal configurability

Joopal permits you to use your traditional Drupal blocks anywhere a Joomla! module can do and also allows you to integrate Drupal's modules as if they were a normal Joomla! component. This permits your Joomla! site to pick and choose the features and functionality you need against two of the world's most popular content management systems!

 

Development Evolved

Joopal provides developers with the power of the Joomla! Web Application Framework as well as Drupal 6's many interfaces. Joopal allows Joomla! developers to leverage features found in Drupal and allows Drupal developers to discover the joys of objects. For Drupal developers, objects are a recently added to PHP in version 3 that permit encapsulation of your data and providing tools to permit the removal of globals from your code.

But it doesn't stop there! In addition to creating object orientated versions of the Drupal Core in addition to the function/global system, you can seemlessly use Joomla!'s Framework complete with on demand autoloading objects.  With two popular frameworks behind you, there is no way you can go wrong!

 

Getting Involved

Like Joomla!, Joopal is a community driven project and we need you to help us out! Joopal needs Drupal testers to help port their components and reveal issues with the system. Joopal also welcomes any developers wanting to fix issues and improve Joopal by submitting patches or even working in a more dedicated role. With Joopal and your involvement, anything is possible! So what are you waiting for, sign up the the Joomla! Development General mailing list and start working on Joopal today!

Follow Sam Moffatt on Twitter.

376 Votes

96 Comments

Feed
  1. What the hell?
  2. APRIL FOOLS!
  3. Wow! I was pleased to learn about Jake ( http://extensions.joomla.org/extensions/miscellaneous/development/1822/details ) a couple of months back, and now this, awesome. Great work!
  4. Hi, I'm 14 and I think Joomla! rocks way more betterer than Drupal. In fact, I like it so much I'm going to completely rewrite the core for the next version and skip a few version numbers to reflect how much betterer it is. I may even implement user permissions. And as always, you can be guaranteed of regular site redesigns when your front page gets owned by other l33t 14 year olds. All of this and OO ... it's like ... wicked. :-D :-D :-D Now you'll have to excuse me while I chmod -R 777 my docroot. Peace out!
  5. I don't know what do say other than 'wow'... This tidbid of an article left me wanting to read a book... a book that obviously is just beginning!
  6. You forgot to mention the license. GPL 2 - sorta

    It allows you to use the GPL as intended, viral for all your extensions, unless your vocal community members are threatened by it.

    Very nice!

    Cheers,
    Kieran
  7. Is this for real?:\
  8. Please provide download code link for joopal.
  9. Happy April Fool!
  10. April's fool! :-D
    Another version: Joopress coming soon!!
  11. April fools. Nice try ;)
  12. Hrm, such a great idea of combining two big CMS, Joomla and Drupal. But this project will limit the progress of updating, moduling, upgrading, featuring and designating of itself cause when combined, there is no fighting to serve as the best CMS as right now.

    It would be great if team Joomla and team Drupal are involving in this project to provide such a stable and great new CMS.
  13. Happy fool's day! wow
  14. The Drupal community is particularly excited about this initiative because it will give the Drupal team a chance to finally examine the secrets of the Joomla! code base. For years we've been wondering what Joomla!'s secret sauce is (there's been speculation that it has something to do with the ! ... we even thought about rebranding to Drupal! at one point, but the contrarians said we couldn't just be copycats, and proposed Drupal?, which didn't seem to have the same appeal, but that's another story...)

    While we are very dedicated to Joopal, as you might imagine, we are aware of the danger that we might not get along with the Joomla! folks. They have a rough history of being quite difficult to get along with (cases in point: Mambo fork, Amy Stephen, SXSW... need I say more?), so we do reserve the right to fork the project again at some point in the future and go back to being Drupal. Or maybe #Drupal.

    Anyway, I for one welcome our new supreme overlord, boss of the Joopal project, Matt Mullenweg. Matt, I think it was a good decision to give up your hobby project and come play with the big boys, and I'm sure you'll do a great job here. Welcome.

    -Dries
  15. Allready started to regroup TT commandos.
    A new extension has specially been created for Joopal to translate all interface AND content by hooking to the Library of Congress and caching all Language relevant resources.
    The cache system is so cleverly coded that we expect to cover also any slang spoken by more than 4 individuals on the planet.
  16. :-D:-D:-D:-D:-D:-D:-D:-D:-D:-D:-D
  17. Would there be a bridge to the new Blogger/WordPress merger released today?
  18. lol ... One part Joomla, One part Drupal, I'll have mine shaken, not stirred please!
  19. Wow, finally a CMS with built in language files for Yoda, Klingon, Ewok and Australian!
  20. Very cool, the world has wait a long time for this:-) This could be the soulution for the acl problem in Joomla.
  21. I've heard it will also be forward compatible with PHP7 for those on the really cutting edge of technology...
  22. april 1st? :-D
  23. Joomla's extensions and templates, Drupal's forum. cool, I m waiting for 8-)
  24. Too good to be true, it must be an April fool joke:-)
  25. April Fooool...
    Nice one.. Like it
    :-D:-D:-D:-D:-D:-D:-D:-D:-D:-D
  26. Well folks,I can reveal that core of this development is heavily nuked & less flawed than the last fork I tried. You'll love this fo show. ;)
  27. good first April to you too
  28. Awesome! I hope we get that fabulous geeky active contributing community, too. I want to attend an JoopalCon and get my picture taken with 1,400 other geeks. Life dream. :)
  29. Why not Droomla? :D
    April Fools!!!
  30. You forgot to mention that Joopal 2.0 will be written in Ruby!
  31. name="description" content="An April Fools Joke for a combined Drupal and Joomla CMS
  32. April Fools!
  33. This is going to be awesome!!! I love it!!!
  34. Awesomenesss. :p

  35. "give up your hobby project and come play with the big boys" /me still giggling ...
  36. Who says nerds don't have a sense of humour?! I love this!:-D
  37. Very funny! I often hear the debate of Joomla versus Drupal, Drupal versus Joomla. Here's a telling difference: Sense of humor. While Joomla has an April Fool's Day joke on the home page, none can be found on the Drupal page.
  38. Hi! I think society better need more effort on Drupal or Joomla! than spending a time on such strange ideas...
  39. So cool! I read in the release notes that voice control and copy/paste will be fully supported by Joopal! Wicked!
  40. Too obvious, try harder next time. Not just with your April Fool jokes, but with your software too. LOL
  41. format c
  42. you forgot the wordpress 2.7 compatibility and the mobile gears admin client and also the new smarty templates compatible addon
  43. /me joins the project for exactly one day and causes all kinds or damnage. 8-)
  44. loved the 1st of April article!
  45. omg. my heart skipped a beat. don't do that.

    this is just as bad as my friend who told her 5 year old son that "we're going to get a puppy today, april fools" and then her kid responds "so when are we going to get our puppy?"
  46. :'(:'(:'( Iwent to bed so happy after reading this last night......
  47. I didn't know you planned on downgrading the software. Who's running this joint, Microsoft?
  48. Just wondering when Dries started to look like Robert :\
  49. Yea, I thought the same. The only reasonable conclusion is that Dries and Robert have worked too long together and are now starting to look alike. :P
  50. hahahah good one Joomla! :-D nearly had me then, :P
    Well done :P Very Good Joke. 8-)8-)
  51. too late to :-D, too early to :'(.
  52. Ironic though, the article is dated 31 March and not 1st April !!!
  53. I seriously hope this is a sick joke. What a waste of time this project would be.

    That would be like Apple, Inc. joining forces with Microsoft to make a new iPod.
  54. Hmmm...

    This one sure hit me out of the blue and thought at first it must be a practical joke (i.e. April Fools) but then googled joopal. Interestingly, it came back as a .com !?

    This is certainly an interesting idea - marrying the 2 leading OS CMSs. I'm certainly curious to see where this goes.
  55. *sigh* - Yes, this is a joke. Well, everything except for Dries saying I'm hard to get along with. That part can be true. :P
  56. Aaaaaw....!!! Amy...!! Hard to get along with??? I have always found her sharp wit, gentle prompters and left elbow to be amongst the friendliest in the Asylum ;-)
  57. at last my dream of having merge these two powerful cms come true... like a visions in my dreams..;-)
  58. Get a real CMS... Web Site Baker 8-)
  59. I was fooled by this. FOOLED I TELL YOU!! and it is now the 12th of April.
  60. lol, I thought that it was a real project, in spain fool's day is 28 December :)

    regars!
  61. wonderful, good job and if you need any help or translation to arabic I'm with you .
  62. I was actually excited to read this and then let down after finding it to be a joke. There are some Drupal modules I'd love to have work with my Joomla! sites.
  63. when there is a will,there is a way.:-)
    thanka alot.
    from:Joomla Software Group in IRAN.
  64. That's a hoot. Wonderful idea.
    So many people seem to take the idea seriously that I wonder if the project has "legs".

    Nick :-D:-D:-D:-D
  65. Joomla is the greatest organizational site ever.
  66. check view Source of this page and meta description tag ( this article is an april fool)

  67. Joke or real info? It just sounds too great to be real:)
  68. Hi there,
    first of all --- OH MY GOD :-)
    is this true, is it going to take place ?
    i hope it does , cause i hate Drupal 6 Templating structures.
    as long as we have Views in Drupal its always a good one 8-)
    Anyways , but if true it will be a powerful application.
  69. Arrrgghhhh...i hate April!!!!
    I've been fooled 2 times already, now this...??? (sigh)

    :-P
  70. Nice Meta tag on this page.

  71. You shmucks, lol. I started reading it thinking about all the Drupal modules I like that aren't available under Joomla.

    Very well done. Yep, you got me. I'll keep my eyes peeled for Joovable Type sometime next year. 8-)
  72. LOL

    a lot of thing came to my mind when i heard of this...
  73. April's Fools.. hehe. It's not very great idea of integrating two CMS.8-)
  74. No comments.........:\
  75. i dont think this should be an april fool stuff...
    Hey!! Official joomla community posted this long post for just april fool...? i dont think...
    But maybe it is.
    i dont know.
  76. I agree with Xual8-)
  77. As I read this for the first time on 6th May I did raise one eyebrow but then I read on.....:-D
  78. Hey I just did this Podcast about leadership. You should check it out http://www.youtube.com/watch?v=HPVFZonbELo
  79. Ummm... Not a very cool April Fools joke. Next time do something that's scary or something than let the cat of the bag with some relieving news. It's absolutely depressing that this is a joke. Dude, are you serious! I have been a patron of Joomla for years and this is not best representation of character.
  80. Xual... View whis page source
    you'll find :

    meta name="keywords" content="april fools, drupal, joomla, joopal"
    meta name="title" content="Introducing Joopal"
    meta name="author" content="Sam Moffatt"
    meta name="description" content="An April Fools Joke for a combined Drupal and Joomla CMS"

    :-D:-D:-D:-D:-D:-D:-D:-D:-D:P
  81. I heard that "Joopo3" is coming soon?
  82. Hah :-D Happy April fools
  83. It seems most of us don't like to have something like this. Joomla! is very advanced system. why do you want to give unwanted recognition? joomla! is the best!
  84. wow good gracious, i didn't thought this would be possible!, how about merging joomla with wordpress? = joompress? cool eh?
  85. I just star working with joomla I anjoy it so much But I STILL HAVE LONG WAY TO GO IF ANY BODY THERE CAN GIVE A HEAND WITH some area in joomla I have problem please I will be waiting thanks.
  86. CMS rocks.
  87. Brilliant! Thanks for the big belly laugh (unfortunately its the belly that's big, not the laugh). -Mark
  88. I can't believe someone hasn't said this by now...

    We've been JOOPED!!
  89. Awww... sad, because it is a joke. I did get evry exciting reading the article, then reading comments I realized it's a joke.
    But it would be rgeat to have the best of both combined in one, especially Drupal's user groups
  90. It's April Fool lol... don't take seriously... :-D
  91. In this new CMS, please bring back 8-tracks and Dr. DOS. They are both much reuested features by most of the Joomla community.

    Three out of two developers recommend both.
  92. april fool??? i was really excited
  93. [b]Official announcement:[/b]
    Joopal V.2.0 is about ready for release.
    And Joombo V2.2.5 is available on extension site.
  94. having broken away from drupal, why would it try to hook with it and enhance drupal's image . i still hope its a joke
  95. It's interesting.
  96. Its perfect but need to understand the more components out of it

Add Comment


    • >:o
    • :-[
    • :'(
    • :-(
    • :-D
    • :-*
    • :-)
    • :P
    • :\
    • 8-)
    • ;-)