Introduction to-bizsense-bpug-29-05-2010
Upcoming SlideShare
Loading in...5
×
 

Introduction to-bizsense-bpug-29-05-2010

on

  • 1,026 views

 

Statistics

Views

Total Views
1,026
Views on SlideShare
1,018
Embed Views
8

Actions

Likes
0
Downloads
3
Comments
0

2 Embeds 8

http://www.slideshare.net 7
http://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

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

Introduction to-bizsense-bpug-29-05-2010 Introduction to-bizsense-bpug-29-05-2010 Presentation Transcript

  • Introduction To BizSense CRM And ERP By Sudheer Satyanarayana http://binaryvibes.co.in
  • History And Goals
    • No nonsense open source software
    • Modern web application architecture
    • CRM and ERP in one place
    • Open development
  • Current Status
    • Latest version 0.2.3 Alpha
    • 0.2.4 Alpha to be released soon
    • Usable
  • Features Overview
    • Customer – account and contact
    • Sales – lead, opportunity, quote
    • Marketing – newsletter
    • Customer service – web ticketing
    • Collaboration – task, call, meeting
    • Finance – invoice, account books, reports
    • Reports and dashboards
    • RESTful web services
  • Feature Details Download brochure from http://binaryvibes.co.in/product/bizsense
  • Customer Control Panel
    • Implement your own
    • Integrate other applications with BizSense
  • System Requirement
    • PHP 5.2.6 or later
    • MySQL 5.0 or later
    • Apache or nginx
    • Linux or Unix operating system
    • Internet Explorer 7 or later, Firefox 3 or later
    • Support for Safari and Google Chrome coming soon
  • Contributing To BizSense
    • First step – sign the CLA
    • Home - http://projects.binaryvibes.co.in/projects/show/bizsense
    • Register yourself
    • Install and get familiar with the software
    • Join #bizsense on Freenode
  • How To Contribute
    • Using the software - fremium
    • Code
    • Documentation
    • Theme – look and feel
    • Quality assurance
    • Building the community
  • Benefits Of Contributing
    • Hone your technical and social skills
    • Use a better product
    • No trouble of maintaining custom patches. Move your patches upstream
    • Name and fame. Have BizSense development in your resume; increase chances of being hired.
    • Be proud of yourself
  • Installing
    • Checkout from Subversion
    • svn checkout svn://svn.binaryvibes.co.in/bizsensse/trunk .
    • Create a virtual host and point the document root to public_html
    • Make directories writeable by web server user
          • application/data
          • application/data/cache
          • application/configs
    • Visit bizsense.example.com
    • Follow the on screen instructions
  • Prerequisite For Code Contributors I know or want to learn
    • Object oriented programming with PHP 5
        • Design patterns – observer, adapter, iterator, registry, singleton, MVC, strategy
      • Zend Framework
      • Bare Framework
      • JavaScript
      • Dojo Toolkit
      • AJAX
      • Unit testing with PHPUnit
      • PDF generation using FPDF
      • Web services – REST
      • MySQL
      • A bit of Linux/UNIX and subversion
  • PHP Coding Standards
    • Based on Zend Framework/PEAR
    • camelCased variables and method names
    • Protected and private variables and method names are prefixed with _
    • MixedCase file and directory names
    • MixedCase class names with _ as directory separator
    • Tabs are not allowed. Use four spaces
    • Maximum 80 columns long lines
    • Verbose names are preferred
    • Docblocks are mandatory
  • Coding Standards - Other
    • HTML markup, CSS, JavaScript, URI
    • Lowercase underscore separated words
    • JavaScript coding standards based on Dojo Toolkit – formal document yet to be published
    • Code comment desired
  • Release Strategy
    • x.y.z
    • X = major version. Earth shattering release
    • Y = minor version. Features, refactor, major enhancements
    • Z = mini version. Bug fixes and minor enhancements
    • Upgrades are supported from release to release
    • Staying up to date is highly recommended
  • Subversion guidelines
    • Gentleman works on trunk
    • Trunk is always (near) ready for a release
    • Tags – snapshot of trunk at a given point in time. All releases are tagged.
    • Branches – personal and experimental code. Branched stable versions
  • Current Focus
    • Performance
    • Stability
    • Usability
  • Contributing The First Patch
    • http://projects.binaryvibes.co.in/projects/bizsense/issues
    • Report all issues you encounter. Check whether the issue is already reported.
    • Make changes to your working copy
    • Generate the patch using svn diff
          • svn diff > mypatch0.patch
      • Attach the patch to the issue
      • Get your patch reviewed
      • Earn SVN commit access
  • Road map
    • 0.3
    • Perhaps 0.4
    • Release beta
    • Release Candidates
    • Release 1.0 GA
  • Upcoming Exciting Features
    • AKA priority wish list
    • Pluggable module API
    • Pluggable themes
    • Field-able modules
    • Calendar
    • Contact importers
    • More REST API
    • Automated upgrades
    • Documentation in docbook format
  • How Can Binary Vibes Help You
    • Training development teams
    • Custom development
    • Hosted services
    • Integration with other software
    • Performance tuning
    • End user support
    • Maintenance
  • Thank You
      Creative Commons License
    • Introduction To BizSense CRM And ERP by Binary Vibes Information Technologies Pvt. Ltd. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 2.5 India License.
    • Based on a work at binaryvibes.co.in.
    • Permissions beyond the scope of this license may be available at http://binaryvibes.co.in.