must have open source applications

Download Must have open source applications

If you can't read please download the document

Upload: brianjamison

Post on 27-Jun-2015

5.197 views

Category:

Economy & Finance


0 download

DESCRIPTION

Come find out about three great, free-as-in-beer open source applications and why you should be using them. Trac is an outstanding tool that combines web-based project management, a wiki, trouble tickets, and source control under one umbrella. Drupal is an extremely modular content management system with an enormous community of support. And a solid Ruby-on-Rails shopping cart and inventory control system with built-in PayPal and Authorize.net capability.

TRANSCRIPT

  • 1. Open Source for Small Business: What Works, What Doesn't Created and displayed with open source software + Linux Presented by Brian Jamison Must-Have Open Source Applications

2. Brian Jamison -->

  • Co-Founder of OpenSourcery
  • President of POSSE
    • Portland Open Source Software Entrepreneurs
  • Using open source software to solve business needs since 1995
    • clients: Sony, Nissan, Energizer, Disney...
  • Personally using Linux on the desktop since 2001
  • Hiring Ruby on Rails developers / Linux sysadmins

3. Overview

  • What are the must-have apps and why?
  • Trac
  • Drupal
  • Ruby on Rails commerce app

4. Trac

  • Basic philosophy:
  • project management software is too complex
  • doesn't serve the client
  • doesn't serve the developer

5. Trac Project management is not as interesting as design/development 6. Trac Revision control is not optional 7. Trac Gracefully handle work out of scope 8. Trac Manage client signoffs 9. Trac Answer the client's favorite question: Are we there yet? 10. Trac Manage client feedback 11. Trac Clients like to know that you've been working 12. Trac Installs in 10 minutes 13. Trac Questions about Trac? 14. Drupal

  • Content Management is a pain

15. Drupal

  • Lack of content management tools
  • costs you money

16. Designers have been heard saying

  • It looks like a CMS site
  • alternatively
  • it's ugly as hell

17. Drupal 18. Drupal 19. Drupal 20. Drupal 21. Drupal 22. Drupal 23. Drupal 24. Drupal

  • Ok, you can make it pretty.
  • But what can it do?

25. Drupal

  • Lots o' Modules

Drupal includes features to enable content management systems, blogs, collaborative authoring environments, forums, newsletters, picture galleries, file uploads and download, and much more.-A smart person at IBM 26. Drupal It's reasonably easy to modify modules 27. Drupal It installs in less than an hour 28. Drupal Downsides It's in PHP 29. Drupal Downsides Some modules are b0rken or appallingly bad 30. Drupal Downsides It's not real intuitive to theme 31. Some things we've done with it Booking conference rooms Google map mashups Enabling videoconferencing 32. Drupal Anyone want to see it? 33. A cart with no name Basic philosophy: Existing open source shopping carts suck spaghetti code difficult/impossible to theme 34. [Railroad metaphor] cart Ultra-clean default layout No whizzy AJAX crap CSS 35. [Happy Capitalist Reference] cart Solid ecommerce extensible to multiple payment gateways 36. [Gemstone reference] cart Reasonably Rapid Releases Free 37. [variant of Red] commerce Ruby on Rails / PostgreSQL 38. [hawaiian word for] commerce demo 39. [symbolic community word] cart What doyouwant in an ecommerce application? 40. Thank you!

  • Now hiring Ruby on Rails developers and Linux System administrators!
  • Brian Jamison
    • [email_address]
    • (503) 544-3558

41.

  • Attribution 3.0
  • You are free:
      • To copy, distribute, display, and perform the work
      • To make derivitave works
  • Under the following conditions:
  • Attribution. You must attribute the work in the manner specified by the author or licensor (but not in any way that suggests that they endorse you or your use of the work).
  • For any reuse or distribution, you must make clear to others the license terms of this work. The best way to do this is with a link to this web page.
  • Any of the above conditions can be waived if you get permission from the copyright holder.
  • Apart from the remix rights granted under this license, nothing in this license impairs or restricts the author's moral rights.You must give the original author credit.
  • For any reuse or distribution, you must make clear to others the license terms of this work.
      • Any of these conditions can be waived if you get permission from the author.
  • Your fair use and other rights are in no way affected by the above.
  • This is a human-readable summary of the Legal Code
  • The full license is available here:
    • http://creativecommons.org/licenses/by/3.0/us/legalcode