If you can't read please download the document
Upload
narendra-sisodiya
View
3.061
Download
0
Embed Size (px)
DESCRIPTION
Develop FOSS project using Google Code Hosting
Citation preview
2. CC-By-SA 2.5 In This work is Licensed underCreative Common Attribution-Share Alike 2.5 India
Under the following Conditions
5. Tools i used
6. Wiki for documentation 7. Bug Reporting system 8. Hosting Web application (without server side processing) Mailing list
Annousment
9. Twitter Editing Tools
10. 1 Step : Project Idea
11. I searched for internet but was not happy. 12. I wanted to learn SVG, so I made it from scratch 13. I thought, Let create a one. 14. How to create project
15. Demo Time 16. Code Hosting
17. You can create your project without meeting each other. 18. Checkout
19. svn checkout https://PRJ.googlecode.com/svn/trunk/ PRJ --username USER1 Checkin/Commit
20. It will increment the revision number 21. svn ci 22. First Checkout code
23. sudo apt-get install subversion You can checkout
Demo
24. Modify and Commit
Get updates : getting latest updates available (changes)
25. svn update -r45//this time travel will bring you at revision 45Check Diff
Comit your changes
Demo 26. Rivision system
27. Issue Tracking 28. blogs 29. Twitter 30. How Blogs and Tweet Help
31. User can comment and suggest for features 32. You can get new programmer (Ex we got Jeff) 33. Posting on twitter with hastags (example #svg) give a easy way to annoucement it to huge audience who follows those tags 34. Give a link tobug/issue trackerso anybody may submit new bugs 35. Best Practice
36. Always put labels to project. So it become part of google code search result. 37. Must make blog and tweet about project to reach wider audience 38. Write full instruction how a user can install your project. 39. You can create your Btech/MTech project or assignment codebase using google code hosting to collaboratively with peers. 40. Create and merges branches 41. Usesvn propsetfor html, css, js and svg files 42. Always make version wise tar / zip files and upload them,
43. Info Files
44. README
LICENSE
CHANGELOG
AUTHOR
ACKNOWLEDGEMENTS
45. SVN Propset
46. svn propset svn:mime-type image/png *.png 47. svn propset svn:mime-type image/gif *.png 48. svn propset svn:mime-type text/css *.css 49. svn propset svn:mime-type text/javascript *.js 50. Code Directory -http://svg-edit.googlecode.com/svn/trunk/will return to files with proper mimetype. Otherwise it will return text file. 51. Demo 52. View a Perticular version
http:// .googlecode.com/svn/
View a latest version 53. Read more
54. http://engtech.wordpress.com/2007/03/03/howto_google_code_hosting_subversion_tortoisesvn/ 55. http://code.google.com/p/support/wiki/GettingStarted 56. Question ? [Photo credit :alexanderdrachmann]