tsltc_logo1
Family Picture, Sep 2010
Tue, Sep 07, 2010

Johan Janssens Interview with Johan Jansenns: Framing Extensions with Nooku


 
 
Date:
Thu Apr 15, 2010
Time:
from 10:00 AM to 11:00 AM (Eastern Time)
Guest:
Johan Janssens
BlogTalkRadio Show:
 
http://blogtalkradio.com/southlasalle/2010/04/15/interview-with-johan-jansenns-framing-extensions-with-nooku
Audio of Show:





Welcome

<play six_million_intro.mp3>

We have the technology. We have the capability to create a better Joomla. Nooku will be that better Joomla. It'll make Joomla better than it was before. Stronger. Faster.

<play six_million_music.mp3>

Welcome back to my Joomla ecommerce internet radio show. This is your host, Bob Bloom, in Toronto, Canada.

Today is a rare one hour live show with Johan Jansenns. Johan, how are you today!

Johan, there is no lack of soundbites from the 1970's on YouTube!

It's a lot to ask people to hang in there for a full hour. But today I'm asking my wonderful listeners to hang in there.

Why? Because the Nooku Framework is game changing Joomla technology.

Johan, thank you for being here!

There are four new Joomla technologies emerging that make Joomla a serious online business platform:

  • The Nooku Framework
  • Tienda
  • Anahita Social Engine
  • Joomla 1.6 (yes, really, it's coming!)

Perhaps I should include the new template frameworks as well. What do you think, Johan?

Joomla is graduating from something that you use for your cart, to a serious platform to run your online business.

The edge Joomla will now give you is strategic customization.

And what Nooku will give you, in my opinion, is access to strategic customization. Modifications for profits.

Johan, on your Nooku.org blog article posted last Friday, (http://www.nooku.org/en/buzz/115-nooku-developer-portal-opens-doors.html),  you wrote "With Nooku we are taking Joomla to a next level, adding real architecture, and rapid development power".

Is the real message here that the Nooku Framework equals "Real Power"?

 

The most recent Anahita Social Engine's blog -- I have Ash and Rastin on next week, what a coincidence that I reference their blog! -- says something interesting (http://blog.anahitapolis.com/2010/04/anahita-0-9-4-is-now-available-to-the-partners-tribe/):

"... 99% of the Anahita code is written using the Nooku and Anahita frameworks".

Then, in your recent announcement of your Assembla.com site, you say:

"As Rastin said: "Nooku is an alien lifeform that lives in Joomla and makes it better!"

Alien lifeform? What is Rastin talking about?

 

So Nooku Framework is about real usable code, true MVC architecture, design patterns.

 

Johan, you are a Joomla co-founder. You were involved back in the Mambo days. You were immersed in Joomla 1.5's development. What was your involvement? What is your current involvement in the Joomla project?

You are a co-founder of JoomlaTools.eu. Tell us about JoomlaTools.

 

You were recognized by Joomla as "Most Valued Person". I think in your honour they should change that to "Most Valued Contributor", so it can be the "MVC" award.

 

Johan, Amy Stephen wrote at http://www.alltogetherasawhole.org/profiles/blogs/nooku-developer-portal-opens something about that Alien Lifeform:

"The Nooku Framework is best known for carving application development time by seriously reducing the amount of code that must be written to create Joomla! components.The only downside to using Nooku is that it is a replacement for the Joomla! 1.5 Framework. Now, I know all Nooku supporters are frowning having read that statement, but it's true -- we aren't talking about loading a JS file here, it's a replacement of the basic Joomla! framework. Having said that, it's also important to remember - the dude credited for architecting the Joomla! framework is the same guy behind the Nooku Framework, so we are in very good hands."

Johan, is Nooku a "replacement of the base Joomla framework"? What is the relationship of Nooku to Joomla?

Will my non-Nooku extensions still work in my Nooku-ized Joomla site?

Does Nooku install like a regular extension?

 

Johan, this is a very busy month for the Nooku Framework. You just set up the Nooku Developer Portal at http://nooku.assembla.com/. What is Assembla.com, and why is Nooku on it?

What spaces have you created on Assembla.com?

Is there still an approval process to download Nooku?

Is the Nooku Framework in a stable release?

 

What is a Design Pattern, and why is this significant for Nooku?

I see that you now have an auto-update feature. If I write an extension using Nooku today, will it break a year from now after all those updates?

 

What is REST? Will Nooku have REST? What does REST give our Joomla sites?

 

How exactly does the Nooku Framework make coding Joomla extensions faster? What real life examples are there of this? Does Nooku slow down sites because it is an extra layer in Joomla?


Let's say I program my Canadian Tax plug-in, or a shipping plug-in, or a client customization, for Tienda using the Nooku Framework. Tienda is not written with the Nooku Framework. So my plug-in will require Nooku's installation first? Can my Nooku plug-in use Tienda classes? Let's say a Tienda site uses a FedEx plug-in, a UPS plug-in, and my Canada Post plug-in, and my plug-in is the only Nooku plug-in, am I going to break the other shippers? Is Nooku going to interfere with Tienda or any other regular component/module/plug-in?

Rafael, Vika, if I'm wrong about any of this, let me know and I will publish my retraction same-day!

Tienda uses the InnoDB engine. Does Nooku care what engine an extension uses?

 

The Nooku Framework speeds up the development of Joomla extensions. Which makes strategic customizations accessible for all budgets.

The Nooku Framework is one of four new technologies significant to Joomla ecommerce.

Johan, thank you for joining me today.

You are speaking at the Netherlands' JoomlaDay next week? http://www.joomladagen.nl/2010/sprekers

Rafael, CEO of Dioscouri.com and home of Tienda, is speaking at the Stockholm JoomlaDay next week. http://www.joomladay.se/program/loerdag/item/45-the-dioscouri-and-joomla

 

All links are on my show notes on my flagship site at SouthLaSalle.com.

 

 


Closing

 

The April JUGT meeting is at Hemingways in downtown Toronto on April 21

Next Thursday Rastin Mehr and Ash Sanieyan join me to talk about the Anahita Social Engine, which is completely rewritten with Nooku. See you then!

 

Links

JoomlaDay Spain video (http://www.joomladay.info/2009/en/multimedia/videos-joomla-day-bcn-2009.html?id=8&page=1

Johan is presenting at the upcoming JoomlaDay Sweden, http://www.joomladagen.nl/2010/sprekers

Johan's slideshow presentation about open source business models from last years Joomladay NL http://www.slideshare.net/nooku/joomladay-nl-2009-business-models (enjoy the sense of humour!)

 

 

 



My Blog

New Sites Launching Early Sep 2010

My new MEDIA and ADVISOR sites are launching...     (RTWT...)

ANNOUNCING THREE NEW SITES!

I am starting three new sites: SouthLaSalleAdvisor.com SouthLaSalleMedia.com LaSalleCRM.com   My Club site is already set-up, but I've delayed its launch for 2+ months due to experiencing "angst"...     (RTWT...)

Canadian Tax Extension for Tienda: Update

Yes, I've been working on my Canadian Retail Sales Tax extension for Tienda. The exercise has raised many questions. The single biggest question raised is: do I modify core PHP files? The single biggest...     (RTWT...)

Tienda/Nooku/Anahita Acceptance Tidbits

These are miscellaneous tidbits of acceptance Tienda/Nooku/Anahita are gaining in the Joomla community.   My favourite example is the K2...     (RTWT...)

Joomla! ecommerce times are a-changin'

That's it for Virtuemart for me.
Four years and that specialty has run its course.

Come gather ’round people
Wherever you roam
And admit that the waters
Around you have...     (RTWT...)
more Blog articles...

On Twitter

On Outside

61°
16°
°F | °C
Mostly Cloudy
Humidity: 88%
Tue
Isolated Thunderstorms
61 | 86
16 | 30
Wed
Showers
56 | 66
13 | 18
Thu
Scattered Showers
53 | 64
11 | 17
Fri
Partly Cloudy
54 | 68
12 | 20