• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Running a Project with Github
 

Running a Project with Github

on

  • 5,291 views

Slides from the unconference talk at phpuceu in Manchester, February 2011

Slides from the unconference talk at phpuceu in Manchester, February 2011

Statistics

Views

Total Views
5,291
Views on SlideShare
4,049
Embed Views
1,242

Actions

Likes
2
Downloads
37
Comments
0

3 Embeds 1,242

http://www.lornajane.net 1240
http://beta.lornajane.net 1
http://translate.googleusercontent.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

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

    Running a Project with Github Running a Project with Github Presentation Transcript

    • Running a Project with Github
    • About Me● Lorna Jane Mitchell● Co-Project Lead on Joind.In● Freelance PHP Consultant/Evangelist● Twitter: @lornajane● Site: http://www.lornajane.net
    • The Project: Joind.In● Instant, public feedback for events● http://joind.in● Open source - hosted on github
    • GitHub● http://github.com● "Online project hosting using Git. Includes source-code browser, in-line editing, wikis, and ticketing. Free for public open-source code."
    • Version Control● Keeping-place● Collaboration tool● History
    • Centralised Version Control
    • Distributed Version Control
    • GitHub● Provides supporting tools to track ● users ● repos ● changes ● documents ● source code● http://github.com/joindin/joind.in
    • Joind.In on Github● Wiki● Source Code● Bug tracking is actually on JIRA● Mailing lists and IRC
    • Wiki● Overview● Contributors guide● Roadmap
    • Source Code● One main repo ● project leads have commit access● Users fork to own github repo● Changes come back via pull requests
    • Source Code Contributions● One branch per changeset● Branch naming conventions● Guidelines from ZF: ● http://framework.zend.com/wiki/display ZFDEV2/Zend+Framework+Git+Guide
    • Bug Tracking: JIRA● Migrated away from github● Atlassian offers free accounts for open source● Issue owners● Issue status
    • Mailing Lists● Key link to community● Transparency● Users as well as developers
    • IRC● Developers mostly● #joind.in on freenode
    • Openness● IRC + mailing lists● Features under consideration● Platform/hosting changes
    • Projects on GitHub● Great central resource● Maturing tool● Technology is not the whole answer
    • Thanks!