3. Joomla!
âWhat is Joomla?â
Joomla!day Presentation
Västerüs, Sweden
3 November 2007
4. Joomla!
âWhat is Joomla?â
Joomla!day Presentation
Västerüs, Sweden
3 November 2007
5. About Me
Wilco Jansen aka Willebil
Joomla! Core Team Member
Development Working Group Coordinator
3 November 2007 Š www.joomla.org 4
6. Presentation Overview
⢠The Joomla! Project
⢠How are we organized?
⢠How can you get involved?
⢠Our current status...letâs throws some
statistics
⢠The road to Joomla! 1.5
⢠Joomla! Future
3 November 2007 Š www.joomla.org 5
7. The Joomla! project
What is Joomla?
Joomla! is an award-winning Content
Management System (CMS) that will help
you build websites and other powerful
online applications. Best of all, Joomla! is
an open source solution that is freely
available to everybody.
3 November 2007 Š www.joomla.org
8. The Joomla! project
Where are our users located?
3 November 2007 Š www.joomla.org
9. The Joomla! project
Where are our users located?
3 November 2007 Š www.joomla.org 8
10. The Joomla! project
Joomla! concepts
⢠Opensource ⢠Content Management
â â
Freedom Keep is small and simple
â â
Choice Be flexible and agile
â â
Control Designed to be extendible
â â
Fun Use 80/20 rule
â
⢠Ease of use Reduce choices
Barry Swharts : video.google.com/videoplay?
â End User docid=6127548813950043200
â Administrator
â Developer
â Designers
3 November 2007 Š www.joomla.org
11. The Joomla! project
Joomla! philosophy
⢠Rock Solid Architecture
⢠Flexibility built on Powerful Framework
⢠Developers Tools
⢠Outstanding User experience
⢠International Recognition (50+ languages)
⢠A great community!
3 November 2007 Š www.joomla.org
12. How are we organized?
Joomla! organisation
3 November 2007 Š www.joomla.org
13. How are we organized?
Joomla! organisation
3 November 2007 Š www.joomla.org
14. How are we organized?
Joomla! organisation
⢠Coreteam (16 members)
â 3 project managers (Louis, Shayne, Johan)
â 7 coordinators (Rob, Shayne, Ole, Robin, Brad,
Tonie and Wilco)
⢠Work groups
â 5 work groups: infrastructure,development,
translations, documentation and foundation
â Around 250 members in working groups
⢠Community (you): we lost count...
3 November 2007 Š www.joomla.org 12
15. How are we organized?
Joomla! organisation
⢠All members are spread all over the world
⢠Timezone differences
⢠Lingual and cultural bariers
⢠Means of communication:
â Forum
â Skype (voice, video and chat)
â IRC
â Mail, mailinglists
â Joomla!days, gatherings, events etc.
3 November 2007 Š www.joomla.org 13
16. How can you get involved?
How can you get involved?
3 November 2007 Š www.joomla.org 14
17. How can you get involved?
How can you get involved?
⢠No matter what you think you
can do, you can help!
3 November 2007 Š www.joomla.org 14
18. How can you get involved?
How can you get involved?
⢠No matter what you think you
can do, you can help!
⢠Most of the contributers start
in our forum helping others out
3 November 2007 Š www.joomla.org 14
19. How can you get involved?
How can you get involved?
⢠No matter what you think you
can do, you can help!
⢠Most of the contributers start
in our forum helping others out
⢠But how do I get involved into
one of the working groups?
3 November 2007 Š www.joomla.org 14
20. How can you get involved?
How can you get involved?
⢠No matter what you think you
can do, you can help!
⢠Most of the contributers start
in our forum helping others out
⢠But how do I get involved into
one of the working groups?
⢠Can we use people?
3 November 2007 Š www.joomla.org 14
21. How can you get involved?
How can you get involved?
⢠No matter what you think you
can do, you can help!
⢠Most of the contributers start
in our forum helping others out
⢠But how do I get involved into
one of the working groups?
⢠Can we use people?
3 November 2007 Š www.joomla.org 14
22. Letâs throw some statistics
Joomla! In numbers (general statistics)
⢠142.943 forum users (Nov. 1)
⢠9442 registered developers*
⢠1648 registered projects*
⢠2261 extensions ( extensions.joomla.org )
⢠5 TB traffic/month on main websites
⢠Alexa rank 690 (1 Nov)
* On joomlacode.org since 10 March 2007
3 November 2007 Š www.joomla.org
23. Letâs throw some statistics
www.ohloh.net
3 November 2007 Š www.joomla.org
26. The Joomla! project
Project history
While at time it may appear at times that we do not move fast enough...
In a short amount of time we have accomplished a lot!
3 November 2007 Š www.joomla.org 18
27. The Joomla! project
Project history
01 September 2005 Joomla! is born
15 September 2005 Joomla! 1.0 released
17 September 2005 Joomla! opens the forge
01 January 2006 Joomla! 1.1 announcement
06 February 2006 Joomla! opens developer network
06 March 2006 Joomla! opens extensions site
12 October 2006 Joomla! 1.5 Beta released
27 October 2006 Joomla! releases official user manual
12 December 2006 Joomla! 1.0.12 released
13 March 2007 Joomla! Opens Gforge (JoomlaCode Launch)
05 May 2007 Joomla! 1.5 Beta-2 released
21 July 2007 Joomla! 1.5 RC1 released
01 September 2007 Joomla! 1.5 RC2 released
06 October 2007 Joomla! 1.5 RC3 released
3 November 2007 Š www.joomla.org 19
28. The road to Joomla! 1.5
Current status
⢠Joomla! RC3 is out
⢠RC4 will be done
â Fix of some finalisation tasks (memort usage,
profiling, performance improvements,
translations)
â Fix of priority 1,2 and 3 issues in Tracker
â Full sweep of forum (> 500 reports to go)
⢠Try to make every RC more stable
⢠Try to release early and often
3 November 2007 Š www.joomla.org 20
29. The road to Joomla! 1.5
The $1.000.000 question
3 November 2007 Š www.joomla.org 21
30. The road to Joomla! 1.5
The $1.000.000 question
⢠When will the final be out?
3 November 2007 Š www.joomla.org 21
31. The road to Joomla! 1.5
The $1.000.000 question
⢠When will the final be out?
⢠Itâs done when itâs done...
3 November 2007 Š www.joomla.org 21
32. The road to Joomla! 1.5
The $1.000.000 question
⢠When will the final be out?
⢠Itâs done when itâs done...
⢠But what do we mean with that?
3 November 2007 Š www.joomla.org 21
33. The road to Joomla! 1.5
The $1.000.000 question
⢠When will the final be out?
⢠Itâs done when itâs done...
⢠But what do we mean with that?
â Every RC needs to be more stable then the
previous one
3 November 2007 Š www.joomla.org 21
34. The road to Joomla! 1.5
The $1.000.000 question
⢠When will the final be out?
⢠Itâs done when itâs done...
⢠But what do we mean with that?
â Every RC needs to be more stable then the
previous one
â Fix tasks that need to be done
3 November 2007 Š www.joomla.org 21
35. The road to Joomla! 1.5
The $1.000.000 question
⢠When will the final be out?
⢠Itâs done when itâs done...
⢠But what do we mean with that?
â Every RC needs to be more stable then the
previous one
â Fix tasks that need to be done
â Finish translations
3 November 2007 Š www.joomla.org 21
36. The road to Joomla! 1.5
The $1.000.000 question
⢠When will the final be out?
⢠Itâs done when itâs done...
⢠But what do we mean with that?
â Every RC needs to be more stable then the
previous one
â Fix tasks that need to be done
â Finish translations
⢠Is RC4 the latest one?
3 November 2007 Š www.joomla.org 21
37. The road to Joomla! 1.5
So why is Joomla! 1.5 so
important?
22
38. The road to Joomla! 1.5
So why is Joomla! 1.5 so
important?
And why should you use it?
22
39. The road to Joomla! 1.5
One step closer to total freedom of
website content management!
3 November 2007 Š www.joomla.org 23
40. The road to Joomla! 1.5
One step closer to total freedom of
website content management!
⢠Power Of Simplicity
â End User: more features in future.
â Administrator: ease of use, reduction of
complexity and more control
â Developer: faster development with lesser code
⢠Future development will use 1.5 as
fundament
⢠Backward compatible with 1.0.x extensions
3 November 2007 Š www.joomla.org 23
42. Joomla! future
Joomla! future
⢠Joomla! 1.0.x ⢠Joomla! 2.0*
â Maintenance mode â Refactory to PHP 5.2+
â Remove PHP 4 Legacy
⢠Joomla! 1.5
and 1.0.x backward
â Moving forward to RC
compatability
⢠Joomla! 1.6/1.7*
â Framework level
â ACL extended improvements like
â J!Package NBS, Database
abstraction, new
â Content versioning
Database scheme etc.
â Simple workflow
â System level tagging
3 November 2007 Š www.joomla.org
43. Joomla! future
Google Summer Of Code Projects
⢠2006 research based ⢠2007 Projects
â Siteman (J!Explorer) â Extending the Nested Sets Model
with 'Hardlinked Nested Setsâ
â Node Based Scheme
â Development of Jigg component for
â Extensive ACL
Joomla! 1.5
â Package manager
â Implementation of mootools in
â Ajax Joomla! 1.5 framework
⢠2007 pragmatic approach â Email Interface for Publishing
â Semantic Web Integration
â Usable end-result
â Geo-component for Joomla!
â Co-collaboration with other OS
projects (mootools and eclipse) â Eclipse Plugin J!Code
â Joomla 1.5 Forum component
â General content recommendation
component for Joomla
3 November 2007 Š www.joomla.org
44. Joomla! future
New projects like SoC?
3 November 2007 Š www.joomla.org 27
46. Live Demonstration
Live demonstration
⢠New installation
⢠The global configuration
⢠The media manager
⢠The menu manager
⢠Managing content
⢠Default components
⢠Modules
⢠Caching
⢠Templating
29