際際滷

際際滷Share a Scribd company logo
OPEN SOURCE DEVELOPMENT Praveen AP CS 286  San Jose State University Instructor: Cay Horstmann
OPEN SOURCE DEVELOPMENT Contribution Free Mind Mind Mapping Software PHP Schedule It Online scheduling system
OPEN SOURCE DEVELOPMENT Free Mind 0.8.1 Rank 56  (Best Rank 5) 7 598 370 Downloads 8 to 10 developers on an average
OPEN SOURCE DEVELOPMENT Free Mind  Change Request Note Window Options (Left, Right, Top & Bottom) Remove existing panel Add the new  panel based on the action Split the window horizontally for bottom and top Split vertically for left and right
OPEN SOURCE DEVELOPMENT Free Mind  Note Window Options
PROJECT 2  PHP SCHEDULEIT
OPEN SOURCE DEVELOPMENT PhpScheduleIt - Enhancement Implemented Activation part of registration Check status of user pending or active Member Id, email Id
OPEN SOURCE DEVELOPMENT PhpScheduleIt - Implementation http://localhost/phpScheduleIt/register.php?activate=e24640f25550adbeb13b437d643c25fb&email=appraveencse@gmail.com   activate = MD5_HASH(memberid) Verification Get memberid for the emailid from DB Compute MD5_HASH(memberid) Compare this value with activate value If (match) activate user
OPEN SOURCE DEVELOPMENT PhpScheduleIt - Problems Take care of cookies Check for direct access to home page Give specific error message to user ID does not exist Not activated Password problem
OPEN SOURCE DEVELOPMENT Communication email based communication svn for phpscheduleit patch for freemind
OPEN SOURCE DEVELOPMENT Tools Used Eclipse Dreamcoder svn (phpscheduleit) cvs (freemind) xampp Firebug
OPEN SOURCE DEVELOPMENT Conclusion Good exposure in Open source development Will contribute until there is enough  motivation well spec for enough varies time to time

More Related Content

cs286final

  • 1. OPEN SOURCE DEVELOPMENT Praveen AP CS 286 San Jose State University Instructor: Cay Horstmann
  • 2. OPEN SOURCE DEVELOPMENT Contribution Free Mind Mind Mapping Software PHP Schedule It Online scheduling system
  • 3. OPEN SOURCE DEVELOPMENT Free Mind 0.8.1 Rank 56 (Best Rank 5) 7 598 370 Downloads 8 to 10 developers on an average
  • 4. OPEN SOURCE DEVELOPMENT Free Mind Change Request Note Window Options (Left, Right, Top & Bottom) Remove existing panel Add the new panel based on the action Split the window horizontally for bottom and top Split vertically for left and right
  • 5. OPEN SOURCE DEVELOPMENT Free Mind Note Window Options
  • 6. PROJECT 2 PHP SCHEDULEIT
  • 7. OPEN SOURCE DEVELOPMENT PhpScheduleIt - Enhancement Implemented Activation part of registration Check status of user pending or active Member Id, email Id
  • 8. OPEN SOURCE DEVELOPMENT PhpScheduleIt - Implementation http://localhost/phpScheduleIt/register.php?activate=e24640f25550adbeb13b437d643c25fb&email=appraveencse@gmail.com activate = MD5_HASH(memberid) Verification Get memberid for the emailid from DB Compute MD5_HASH(memberid) Compare this value with activate value If (match) activate user
  • 9. OPEN SOURCE DEVELOPMENT PhpScheduleIt - Problems Take care of cookies Check for direct access to home page Give specific error message to user ID does not exist Not activated Password problem
  • 10. OPEN SOURCE DEVELOPMENT Communication email based communication svn for phpscheduleit patch for freemind
  • 11. OPEN SOURCE DEVELOPMENT Tools Used Eclipse Dreamcoder svn (phpscheduleit) cvs (freemind) xampp Firebug
  • 12. OPEN SOURCE DEVELOPMENT Conclusion Good exposure in Open source development Will contribute until there is enough motivation well spec for enough varies time to time