Keynote Joomladag Netherlands 4 April 2008 Netherlands

52

description

http://www.joomla-cursus.nl/joomla-bootcamp/

Transcript of Keynote Joomladag Netherlands 4 April 2008 Netherlands

Page 1: Keynote Joomladag Netherlands 4 April 2008 Netherlands
Page 2: Keynote Joomladag Netherlands 4 April 2008 Netherlands
Page 3: Keynote Joomladag Netherlands 4 April 2008 Netherlands

Joomla! 1.5 and roadmap to future versions

Joomla!day Presentation

Utrecht, Netherlands

5 April 2008

Page 4: Keynote Joomladag Netherlands 4 April 2008 Netherlands

Joomla! 1.5Released January 22, 2008

Page 5: Keynote Joomladag Netherlands 4 April 2008 Netherlands

Joomla! 1.5 is easy to install

Page 6: Keynote Joomladag Netherlands 4 April 2008 Netherlands

Joomla! 1.5 runs on many platforms

Page 7: Keynote Joomladag Netherlands 4 April 2008 Netherlands

Joomla! 1.5 is easy to extend

7

Page 8: Keynote Joomladag Netherlands 4 April 2008 Netherlands

Joomla! 1.5 is multi lingual

Page 9: Keynote Joomladag Netherlands 4 April 2008 Netherlands

Joomla! 1.5 is easier to administer

Page 10: Keynote Joomladag Netherlands 4 April 2008 Netherlands

Joomla! 1.5 has new template features

• 100% control

• Custom layouts

• Template parameters

• Accessibility and standards

• Module chrome

• Module positions

• Default system template

• Additional Javascript

• Error Handling

Page 11: Keynote Joomladag Netherlands 4 April 2008 Netherlands

Joomla! 1.5 is build to scale

Page 12: Keynote Joomladag Netherlands 4 April 2008 Netherlands

Joomla! 1.5 is build to scale

12

Page 13: Keynote Joomladag Netherlands 4 April 2008 Netherlands

Joomla! 1.5 supports rapid development

Page 14: Keynote Joomladag Netherlands 4 April 2008 Netherlands

• Easy to install

• Runs on many platforms

• Multi-lingual

• Easy to administer

• New template features

• Build to scale

• Rapid development

Page 15: Keynote Joomladag Netherlands 4 April 2008 Netherlands

So with…

• 4.000.000 visitors and 19.000.000 page hits past month

• 1.250.000 (1.305 p/d) posts, 275.229 (289 p/d) topics and 180.000 (188 p/d) users in our forum

• 590.000+ downloads of Joomla! 1.5 in 2 months

• 82.000 registered developers and 2.255 registered projects on Gforge

• 2.850 registered (active) projects on our extensions site

• 60+ supported languages

Page 16: Keynote Joomladag Netherlands 4 April 2008 Netherlands

This project rockets off!!!

Page 17: Keynote Joomladag Netherlands 4 April 2008 Netherlands

Thanks to an amazing army of volunteers who provide support in our forum, developers who maintain Joomla! core code and extensions, the translators and all who help with documentation this is a great open source project!

17

Page 18: Keynote Joomladag Netherlands 4 April 2008 Netherlands

We’re still an incredibly young project!

• Started in September 2005• Joomla! 1.0 is still mainstream• Joomla! 1.5 usage is very good after 2

months

…let draw the bigger picture

Keep the following in mind...

Page 19: Keynote Joomladag Netherlands 4 April 2008 Netherlands
Page 20: Keynote Joomladag Netherlands 4 April 2008 Netherlands
Page 21: Keynote Joomladag Netherlands 4 April 2008 Netherlands

Yes…but wait!

Page 22: Keynote Joomladag Netherlands 4 April 2008 Netherlands
Page 23: Keynote Joomladag Netherlands 4 April 2008 Netherlands
Page 24: Keynote Joomladag Netherlands 4 April 2008 Netherlands
Page 25: Keynote Joomladag Netherlands 4 April 2008 Netherlands
Page 26: Keynote Joomladag Netherlands 4 April 2008 Netherlands
Page 27: Keynote Joomladag Netherlands 4 April 2008 Netherlands
Page 28: Keynote Joomladag Netherlands 4 April 2008 Netherlands
Page 29: Keynote Joomladag Netherlands 4 April 2008 Netherlands
Page 30: Keynote Joomladag Netherlands 4 April 2008 Netherlands
Page 31: Keynote Joomladag Netherlands 4 April 2008 Netherlands
Page 32: Keynote Joomladag Netherlands 4 April 2008 Netherlands
Page 33: Keynote Joomladag Netherlands 4 April 2008 Netherlands
Page 34: Keynote Joomladag Netherlands 4 April 2008 Netherlands
Page 35: Keynote Joomladag Netherlands 4 April 2008 Netherlands

Maintenance releases driven by Joomla! Bug Squad

• Test the patch before we commit approach• Around 35 team members• Team introduced mid- December just before

we release Joomla! 1.5.0• Maintenance cycle targets at 6-8 weeks for

a release

See also http://docs.joomla.org/Joomla%21_Maintenance_Procedures

35

Page 36: Keynote Joomladag Netherlands 4 April 2008 Netherlands

36

Introducing Unit testing

Page 37: Keynote Joomladag Netherlands 4 April 2008 Netherlands

37

Joomla! Call for White Papers

Page 38: Keynote Joomladag Netherlands 4 April 2008 Netherlands

38

1.6 call for whitepaper results

Page 39: Keynote Joomladag Netherlands 4 April 2008 Netherlands

Most requested features

1. Improved access control (ACL)

2. Node Base Scheme (NBS)

3. Update logic

Note: There is a longer list, but this are the main requested features39

Page 40: Keynote Joomladag Netherlands 4 April 2008 Netherlands

Identified projects

1. Improved access control (ACL)

2. Update logic

…processing feedback is still work in progress

40

Page 41: Keynote Joomladag Netherlands 4 April 2008 Netherlands

So what is our race strategy?

Page 42: Keynote Joomladag Netherlands 4 April 2008 Netherlands

42

Page 43: Keynote Joomladag Netherlands 4 April 2008 Netherlands

43

Time

Set Goals Refactor and developTest and

documentStabilize and

release

2,5 months 1,5 months

Current status

Trunk

Refactoring

Node Base Scheme (NBS)

Page 44: Keynote Joomladag Netherlands 4 April 2008 Netherlands

44

Time

Trunk

Refactoring

Node Base Scheme (NBS)

Content versioning

ACL

Page 45: Keynote Joomladag Netherlands 4 April 2008 Netherlands

So what about 2.0?

Complete re-think on Joomla! Web content management…

45

• New data model

• Multi-site out of the box

• Singular installer (one installer for all your websites, including shared site set-up).

• Unified content model (NBS and other features).

• Compact and lightweight.

• PHP 5.2+

Page 46: Keynote Joomladag Netherlands 4 April 2008 Netherlands

…our focus is currently on Joomla! 1.6

46

Page 47: Keynote Joomladag Netherlands 4 April 2008 Netherlands

47

Page 48: Keynote Joomladag Netherlands 4 April 2008 Netherlands

We can use help with…

Development

• Unit testing

• Functional testing; the Joomla! Bug Squad

• Joomla! Core framework

Documentation

• Help screens

• Technical documentation

• Documentation of Joomla! 1.5

48

Translations

• Translation of installation,front-and backend

• Translate help screens

• Translation of documentation

Sites and Infrastructure

• Moderating

• Help answering questions in forum

• Re-structuring our site(s)

Page 49: Keynote Joomladag Netherlands 4 April 2008 Netherlands

Joomla!

“All together”

Page 50: Keynote Joomladag Netherlands 4 April 2008 Netherlands

Questions?

Page 51: Keynote Joomladag Netherlands 4 April 2008 Netherlands
Page 52: Keynote Joomladag Netherlands 4 April 2008 Netherlands