• Save
Indefero source code_managment
Upcoming SlideShare
Loading in...5
×
 

Indefero source code_managment

on

  • 3,632 views

 

Statistics

Views

Total Views
3,632
Views on SlideShare
1,354
Embed Views
2,278

Actions

Likes
1
Downloads
0
Comments
0

2 Embeds 2,278

http://www.lifeyun.com 2264
http://webcache.googleusercontent.com 14

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

    Indefero source code_managment Indefero source code_managment Presentation Transcript

    • Indefero Source Code Management Jethro Carr <jethro.carr@amberdms.com> Improving your projects source, bug tracking and documentation with quality open source tools.Indefero Source Code Management // Jethro Carr
    • What is Indefero?● Web-based Source Code & Project Management application●Combines functionality of SCM viewer, wiki, issue tracker and more into a singleapplication.● Fully Open Source (GPL)Indefero Source Code Management // Jethro Carr
    • So, why talk about indefero?Indefero Source Code Management // Jethro Carr
    • Requirements● Provide SCM viewing, documentation and issue tracking.● Ability for both public and private projects.● Access levels – user/public, contributor, project team member, admin● Support for multiple versioning systems.● Low barrier of entry for usersIndefero Source Code Management // Jethro Carr
    • So why are you telling us this?● Its a great application●Most people here should be using something like it - far too many companies &projects lack a decent form of project and source control!● Its open source (GPL)● I love PHPIndefero Source Code Management // Jethro Carr
    • Why not.... ?Indefero Source Code Management // Jethro Carr
    • Indefero FeaturesIndefero Source Code Management // Jethro Carr
    • SVN, Git and MercurialIndefero Source Code Management // Jethro Carr
    • Feature: Issue TrackerIndefero Source Code Management // Jethro Carr
    • Feature: Issue TrackerIndefero Source Code Management // Jethro Carr
    • Flexible TaggingIndefero Source Code Management // Jethro Carr
    • Wiki/Documentation FunctionalityIndefero Source Code Management // Jethro Carr
    • Password/Key SynchronisationSet your passwords/keys in Indefero and have them pushed to your SCM system SVN (via HTTP) Mercurial (via HTTP) git (via SSH)Indefero Source Code Management // Jethro Carr
    • Security Considerations● Public / Private Projects● Delegating access – users, customers, contributors● Revoking user access● Limiting access to application sections.Indefero Source Code Management // Jethro Carr
    • Easy path from user->contributor Upgrade to SCM access Read-Only Registers Commit granted Repo Access Access by IndeferoIndefero Source Code Management // Jethro Carr
    • Access ControlIndefero makes life easy when trying to permit different contributors to access aproject.Indefero Source Code Management // Jethro Carr
    • Turn it offMaybe you dont require every single feature.... thats just fine with Indefero!Indefero Source Code Management // Jethro Carr
    • Project PlanningIndefero Source Code Management // Jethro Carr
    • Project Planning● Limited Planning● Display of completion level for specific target.● A few contributions in this area would be awesome hint hint ;-)Indefero Source Code Management // Jethro Carr
    • Centralised Authentication?● Indefero maintains its own user database.● LDAP support and framework for different auth backends recently added: http://projects.ceondo.com/p/pluf/source/commit/708733499915bf8b703f22b94a2ba6217fd74505/● Clever ability to link with Git/SVN repos and write access files to them.Indefero Source Code Management // Jethro Carr
    • Pluf Framework● Underlying base of Indefero● MVC-style PHP framework● Handles authentication, templating and data structures.● Homepage: http://pluf.org● Indefero Instance: http://projects.ceondo.com/p/pluf/Indefero Source Code Management // Jethro Carr
    • Installation/Requirements●PHP 5.2.4 or above.●MySQL or PostgreSQL or SQLite.●Apache or Nginx.●Git or Mercurial or Subversion.●Reasonable shell knowledgeIndefero Source Code Management // Jethro Carr
    • Project StatusIndefero is under steady development:● Development started in 2008● Officially stable with release 1.0 in 2010● Upcoming 1.1 release with Monotone SCM support● Planned 2.0 release with move to MongoDB and upgrades to Pluf framework.Indefero Source Code Management // Jethro Carr
    • Linky GoodnessProject home page including both OSS and commercial hosting information:www.indefero.netLinks to all the stuff-that-matters:http://indefero.net/open-source/Discuss via mailing list/forum at:http://groups.google.com/group/indefero-usersFor any other questions, feel free to track me down during the conference or emailme jethro.carr@amberdms.comI will make a copy of these slides and other notes available on my website atwww.jethrocarr.com later today. :-)Indefero Source Code Management // Jethro Carr