The Future of DOCman, Joomladay Italy 2009
Upcoming SlideShare
Loading in...5
×
 

The Future of DOCman, Joomladay Italy 2009

on

  • 1,170 views

The official launch of DOCman 1.5, and a bit about the future of DOCman 2.0

The official launch of DOCman 1.5, and a bit about the future of DOCman 2.0

Statistics

Views

Total Views
1,170
Views on SlideShare
1,170
Embed Views
0

Actions

Likes
0
Downloads
10
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License

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

The Future of DOCman, Joomladay Italy 2009 The Future of DOCman, Joomladay Italy 2009 Presentation Transcript

  • DOCman JOOMLA DAY ITALY 2009 Twitter: @JohanJanssens @MathiasVerraes @Nooku @Joomlatools http://joomladocman.org http://nooku.org/framework
  • The team is growing • Johan Janssens, Joomla Co-Founder, 1.5 lead architect • Mathias Verraes, DOCman lead developer • Pete Russell, Joomla Co-Founder • Shayne Bartlett, Joomla Co-Founder • Tom Janssens, brother of a Joomla Co-founder • David Deutsch, AEC Subscription management • Gergõ Erdõsi, Joomla 1.6 developer
  • What is DOCman? • Manage documents • Publish downloads • Manage permissions
  • DOCman 1.3 was the testing ground for Joomla 1.5 • Rude MVC in DOCman MVC in Joomla • Theming Template overrides • Mambots Plugins • DOClink Editors-xtd Tradition of Innovation
  • DOCman 1.5 • Native Joomla 1.5 • Stability • Security • Performance
  • Native version was the number 1 feature request http://ideas.joomlatools.eu/pages/docman
  • Native vs Legacy DOCman 1.3 DOCman 1.4 DOCman 1.5 DOCman 1.4 Legacy Joomla 1.0 Joomla 1.5 Joomla 1.5
  • Stability At 1 million downloads a year, we know that lots of sites depend on DOCman. We don’t take risks with your data. • Make upgrades as painless as possible • No database changes • No behaviour changes
  • Security • Big complex projects have a higher risk factor • Software that manages sensitive data is more attractive to hackers • Yet not a single vulnerability was discovered in DOCman in the past two years
  • Performance DOCman 1.4 DOCman 1.5 Page render in milliseconds Memory usage in Mb 420 12 415 376 10 10,45 315 8 8,5 210 6 4 105 2 0 0 10% gain 20% gain
  • Available December 1st!
  • Features • GPL • Custom fields • Nested categories • Local or remote storage • Group ACL • Logs & statistics • Themes • Search • Plugin support • Anti-leech • MVC • ... • DOClink
  • What are the challenges for DOCman 2.0?
  • 150 Feature requests for DOCman Most of them are very specific to one single use case http://ideas.joomlatools.eu/pages/docman
  • The real problem is extensibility
  • f ramework • Rapid Application Development platform, similar concepts as CakePHP, Ruby on Rails, Symphony, Zend • Sits alongside the Joomla Framework, installs as a plugin • Extensions built on Nooku get code reusability and extensibility out of the box Architecture First!
  • Nooku Framework dramatically reduces the amount of code in an extension Benefits: Shorter development time Less bugs Less security vulnerabilities Easier to understand, easier to extend
  • NINJABOARD WAS REWRITTEN ON NOOKU FRAMEWORK Comment Lines of code Non comment Lines of Code 9.964 88% CODE REDUCTION! 1.782 30.190 3.572 Using Joomla Framework Using Nooku Framework
  • DOCMAN FUTURE ... Themes Amazon S3 Indexing Tagging Box.net Google Docs Versioning Workflows Notifications ACL WebDAV ... (either official or 3PD plugins) DOCman 2.0 Core Document Management
  • What should you remember? • DOCman was a key driver for innovation in Joomla 1.5 • For DOCman 1.5, keeping your documents secure is our primary concern • DOCman 2.0 will be build from the ground up using a new and more powerful architecture
  • Thank you QUESTIONS? Twitter: @JohanJanssens @MathiasVerraes @Nooku @Joomlatools http://joomladocman.org http://nooku.org/framework