Italian Joomla!Day 19 January 2008
Upcoming SlideShare
Loading in...5
×
 

Italian Joomla!Day 19 January 2008

on

  • 11,093 views

Presentation from Wilco Jansen about Joomla! given on the Joomla!day in Rome at 19th of January. Title "All togehter"

Presentation from Wilco Jansen about Joomla! given on the Joomla!day in Rome at 19th of January. Title "All togehter"

Statistics

Views

Total Views
11,093
Views on SlideShare
11,039
Embed Views
54

Actions

Likes
1
Downloads
133
Comments
0

11 Embeds 54

http://opensourcecommunity.org 31
http://www.techgig.com 9
http://www.linkedin.com 3
http://www.telejet-garrotxa.cat 2
http://www.joomladay.it 2
http://www.netvibes.com 2
http://livebackgammon.info 1
http://www.mvyx.com 1
http://www.o53.net 1
http://www.slideshare.net 1
http://www.geoffblake.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Italian Joomla!Day 19 January 2008 Italian Joomla!Day 19 January 2008 Presentation Transcript

  • 1
  •  
  • Joomla! “All together”
    • Joomla!day Presentation
    • Rome, Italy
    19 January 2008
  • About Me Wilco Jansen aka Willebil Joomla! Core Team Member Development Working Group Coordinator
  • Presentation Overview
    • The Joomla! Project
    • How are we organized?
    • How can you get involved?
    • Our current status...let’s throws some statistics
    • Joomla! branches
  • 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.
    The Joomla! project
  • Where are our users located? The Joomla! project
  • Where are our users located? The Joomla! project
  • Joomla! concepts
    • Opensource
      • Freedom
      • Choice
      • Control
      • Fun
    • Ease of use
      • End User
      • Administrator
      • Developer
      • Designers
    The Joomla! project
    • Content Management
    • Keep is small and simple
    • Be flexible and agile
    • Designed to be extendible
    • Use 80/20 rule
    • Reduce choices Barry Swharts : video.google.com/videoplay?docid=6127548813950043200
  • Joomla! philosophy
    • Rock Solid Architecture
    • Flexibility built on Powerful Framework
    • Developers Tools
    • Outstanding User experience
    • International Recognition (50+ languages)
    • A great community!
    The Joomla! project
  • The Joomla! project 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! Project history The Joomla! project
  • The Joomla! project Project history The Joomla! project 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 19 December 2007 Joomla! 1.5 RC4 released 14 January 2008 Joomla! 1.0.14 RC released
  • Joomla! organisation How are we organized?
  • Joomla! organisation
    • Coreteam (15 members)
      • 3 project managers (Louis, Shayne, Johan)
      • 7 coordinators (Rob, Shayne, Ole, Robin, Brad and Wilco)
    • Work groups
      • 5 work groups: infrastructure,development, translations, documentation and foundation
      • Around 250 members in working groups
    • Community (you): we lost count...
    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.
    How are we organized?
  • 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?
    Community Involvement
  • Initiatives to get people involved
    • Pizza, Bugs and Fun (PBF)
    • Joomla Documentation Camp
    • Google Summer Of Code
    • Google Highly Open Participation Contest
    • Joomla! Bug Squad
    Community Involvement
  • Pizza, Bugs and Fun (PBF)
    • Community driven initiative for fixing bugs
    • One or more locations people come together
      • Scan tracker, assign it, fix problem, create patch
      • Test patch and development team member commits patch
    • First event:
      • 8 December 2008: New York, San Francisco, Washington DC, Brussels and Vancouver
      • 98 commits, around 100 artifacts solved
    Community Involvement
  • Joomla Documentation Camp
    • First one planned this weekend
    • http://docs.joomla.org
    • Locations: Brussels and Vancouver
    • 52 people signed up to help out!
    Community Involvement
  • Google Summer Of Code Projects
    • 2006 research based
      • Siteman (J!Explorer)
      • Node Based Scheme
      • Extensive ACL
      • Package manager
      • Ajax
    • 2007 pragmatic approach
      • Usable end-result
      • Co-collaboration with other OS projects (mootools and eclipse)
    • 2007 Projects
    • Extending the Nested Sets Model with 'Hardlinked Nested Sets’
    • Development of Jigg component for Joomla! 1.5
    • Implementation of mootools in Joomla! 1.5 framework
    • Email Interface for Publishing
    • Semantic Web Integration
    • Geo-component for Joomla!
    • Eclipse Plugin J!Code
    • Joomla 1.5 Forum component
    • General content recommendation component for Joomla
    Community Involvement
  • Google Highly Open Participation Contest
    • Follows on the success of the Google Summer of Code program
    • For pre-university students, 13 to 18, from all around the world to learn about and contribute to an open source project
    • Google invited ten projects including Joomla! to help shape the program
    Community Involvement
  • Projects participating in GHOP Community Involvement
  • Community Involvement
  • Joomla! bug Squad
    • Focusses on scanning tracker and forum
    • Performs testing
    • Help out community with problems
    • Creates patches and applies them to the code-base
    • Team exists 2 weeks --> 20 members
    Community Involvement
  • Joomla! In numbers (general statistics)
    • 162.658 forum users (Jan 15)
    • 9442 registered developers *
    • 1648 registered projects *
    • 2671 extensions ( extensions.joomla.org )
    * On joomlacode.org since 10 March 2007 Let’s throw some statistics
  • www.ohloh.net Let’s throw some statistics
  • Joomla! branches?
    • What is a branch?
    • Planned branches
    • Joomla! 1.0.x
    • Joomla! 1.5
    Joomla! branches
    • Joomla! 1.6/7/8 & 2.0?
  • Joomla! branches?
    • Joomla! 1.0
      • Latest stable version 1.0.13
      • Latest released version 1.0.14 RC: use it if you can, major security fix!
      • Support timeframe undetermined: at least 12-18 months
      • Joomla! 1.0.x will stay in maintenance mode
    Joomla! branches
  • Joomla! branches?
    • Joomla! 1.5
      • Latest version 1.5 RC 4: use this version if you used previous RC’s!
      • Support timeframe: until Joomla! 1.6 is out
      • After release of Joomla! 1.5 it will go into maintenance mode and development of 1.6 will start
    • When will 1.5 be released?
    • Code is frozen since 17th of January ;-)
    • ...
  • Joomla! branches?
    • Joomla! 1.6...
      • Call for white papers
      • Selection of top-x white papers
      • Regular development cycle: Alpha, Beta, RC, Stable
      • Timetable...?
    • Joomla! 2.0
    • Refactory to PHP 5.2+
    • Remove PHP 4 Legacy and 1.0.x backward compatability
    • Framework level improvements like NBS, Database abstraction, new Database scheme etc.
    Joomla! branches
  •  
  • Questions?