Indefero Source Code Management



Similar documents
What CCPForge does Introduction to SESC and CCPForge Workshop Gemma Poulter

SVNManager Installation. Documentation. Department of Public Health Erasmus MC University Medical Center

Virtual Machine daloradius Administrator Guide Version 0.9-9

Typo3_tridion. SDL Tridion R5 3/21/2008

Software Development. Overview.

Version Control with. Ben Morgan

<Insert Picture Here> Introducing Hudson. Winston Prakash. Click to edit Master subtitle style

Architecture and Mode of Operation

Collaborative Software Development Using R-Forge

An Introduction to Mercurial Version Control Software

SOFTWARE DEVELOPMENT BASICS SED

RedTigerSoftware. WEB DEVELOPERS Introduction & Portfolio

deploying meteor with meteor up

JobScheduler. Architecture and Mode of Operation. Software for Open Source

SIG-NOC Meeting - Stuttgart 04/08/2015 Icinga - Open Source Monitoring

Java, PHP & Ruby - Cloud Hosting

CPSC 491. Today: Source code control. Source Code (Version) Control. Exercise: g., no git, subversion, cvs, etc.)

Integrated version control with Fossil SCM

Apache Sentry. Prasad Mujumdar

Pragmatic Version Control

Version control. HEAD is the name of the latest revision in the repository. It can be used in subversion rather than the latest revision number.

SVN Authentication and Authorization

DAVE Usage with SVN. Presentation and Tutorial v 2.0. May, 2014

DevShop. Drupal Infrastructure in a Box. Jon Pugh CEO, Founder ThinkDrop Consulting Brooklyn NY

Managing Source Code With Subversion

Intro etckeeper bup ikiwiki git-annex vcsh mr Zsh Outro. Gitify your life. web, blog, configs, data, and backups

Network monitoring systems & tools

Andreas Schreiber, Michael Meinel, Tobias Schlauch

Volkov Vyacheslav. Summary. Saransk, , Mordovia, Russian Federation Moscow, Russian Federation +7(925)

This installation guide will help you install your chosen IceTheme Template with the Cloner Installer package.

DevOoops Increase awareness around DevOps infra security. Gianluca

TYPO3 Security Cookbook

Version Control with Svn, Git and git-svn. Kate Hedstrom ARSC, UAF

Hardened Plone. Making Your Plone Site Even More Secure. Presented by: Nathan Van Gheem

TaxonHub Client. What is Taxon? TaxonHub Client. The Open Source project. suggest-term. admin. Strategy for version numbers

Introduction to the Git Version Control System

Vincent Gabriel. Summary. Experience. Senior Software Developer at Landmark Network

Improving your Drupal Development workflow with Continuous Integration

Version Control with Git

ALERT installation setup

Installation Guide for contineo

Source Control Systems

Camilyo APS package by Techno Mango Service Provide Deployment Guide Version 1.0

Deploying and Monitoring Ruby on Rails A practical guide

Content management system comparison

CS3051: Digital Content Management

Managed Servers ASA Extract FY14

JavaScript Applications for the Enterprise: From Empty Folders to Managed Deployments. George Bochenek Randy Jones

CSE 374 Programming Concepts & Tools. Laura Campbell (Thanks to Hal Perkins) Winter 2014 Lecture 16 Version control and svn

Ticketing Systems with RT

ZABBIX. An Enterprise-Class Open Source Distributed Monitoring Solution. Takanori Suzuki MIRACLE LINUX CORPORATION October 22, 2009

StriderCD Book. Release 1.4. Niall O Higgins

Network Management & Monitoring Ticketing Systems with RT

Guide to Web Hosting in CIS. Contents. Information for website administrators. ITEE IT Support

Proxied Authentication in SSO Setups with Common OSS. Open Identity Summit 2015 Prof. Dr. René Peinl Berlin,

SA4 Software Developer Survey Survey Specification v2.2

Small Enterprise Server Open Source Linux Based SES

Room Booking System. 1 Introduction. Jonas Sidborn, Daniel Wiberg, Jan Öhman, and Per Öhman

Open Source in the Data Centre. John Ferlito Bulletproof Networks

How To Make A Collaborative Development Environment (Cde) On A Web Browser

Open Audit. The Automation of Network Inventory

Volkov Vyacheslav. Summary. Saransk, , Mordovia, Russian Federation Moscow, Russian Federation +7(925) , +7(917)

ABRAHAM ARCHITECTURE OF A CLOUD SERVICE USING PYTHON TECHNOLOGIES

Change & Configuration! Management

How To Create A Ticketing System With Rt.Org

The OpenFOAM-extend project on SourceForge: current status. Bernhard Gschaider, ICE Strömungforschung GmbH

Zarafa from closed to open

OpenShift Enterprise PaaS by Red Hat. Andrey Markelov RHCA Red Hat, Presales Solution Architect

Introduction to Subversion

CURRENT STATE OF ICINGA

Distributed Version Control with Mercurial and git

Single Sign-On Framework in Tizen Contributors: Alexander Kanavin, Jussi Laako, Jaska Uimonen

Content Management System - Drupal. Vikrant Sawant (vikrant.sawant@lc.ca.gov) Legislative Data Center, California

The Subversion move/migrate from one server to another, shall be divided into 3 steps: Backup Create Import

Distributed Source Code Management tools

Theme 1 Software Processes. Software Configuration Management

Memopol Documentation

Secure Linux Administration Conference Bernd Strößenreuther

Cloud Powered Mobile Apps with Azure

PES. TWiki at CERN Service Evolution. Platform & Engineering Services. Terje Andersen, Peter Jones for IT-PES-IS Jan 2014

System Administrator s Guide Version 2.4.2

docs.hortonworks.com

How To Manage Change In Jeepers

Transcription:

Indefero Source Code Management Jethro Carr <jethro.carr@amberdms.com> Improving your project's source, bug tracking and documentation with quality open source tools.

What is Indefero? Web-based Source Code & Project Management application Combines functionality of SCM viewer, wiki, issue tracker and more into a single application. Fully Open Source (GPL)

So, why talk about indefero?

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 users

So why are you telling us this? It's 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! It's open source (GPL) I love PHP

Why not...?

Indefero Features

SVN, Git and Mercurial

Feature: Issue Tracker

Feature: Issue Tracker

Flexible Tagging

Wiki/Documentation Functionality

Password/Key Synchronisation Set your passwords/keys in Indefero and have them pushed to your SCM system SVN (via HTTP) Mercurial (via HTTP) git (via SSH)

Security Considerations Public / Private Projects Delegating access users, customers, contributors Revoking user access Limiting access to application sections.

Easy path from user->contributor Registers Read-Only Repo Access Upgrade to Commit Access SCM access granted by Indefero

Access Control Indefero makes life easy when trying to permit different contributors to access a project.

Turn it off Maybe you don't require every single feature... that's just fine with Indefero!

Project Planning

Project Planning Limited Planning Display of completion level for specific target. A few contributions in this area would be awesome hint hint ;-)

Centralised Authentication? Indefero maintains it's 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.

Pluf Framework Underlying base of Indefero MVC-style PHP framework Handles authentication, templating and data structures. Homepage: Indefero Instance: http://pluf.org http://projects.ceondo.com/p/pluf/

Installation/Requirements PHP 5.2.4 or above. MySQL or PostgreSQL or SQLite. Apache or Nginx. Git or Mercurial or Subversion. Reasonable shell knowledge

Project Status Indefero 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.

Linky Goodness Project home page including both OSS and commercial hosting information: www.indefero.net Links to all the stuff-that-matters: http://indefero.net/open-source/ Discuss via mailing list/forum at: http://groups.google.com/group/indefero-users For any other questions, feel free to track me down during the conference or email me jethro.carr@amberdms.com I will make a copy of these slides and other notes available on my website at www.jethrocarr.com later today. :-)