2006 Hephaestus Conference (Bugzilla), Mantis, GForge, Trac Comparison, Integration models and the Future of Bug Tracking Christopher Mann (Infopol)

Slides:



Advertisements
Similar presentations
1.The purpose of this wiki website is for group collaboration. It is open to the people of MST and ELCAN to add content and share information. 2.Anyone.
Advertisements

HCI SEMESTER PROJECT PROJECTS  Project #2 (due 2/20)  Find an interface that can be improved  Interview potential clients  Identify an HCI concept.
Copyright 2008, Near-Time, Inc. All other trademarks are property of their respective owners 1 Enabling the Interactive Enterprise.
GForge: A collaborative development environment Presentation by: Geoff Gerfin.
CS 501 : An Introduction to SCM & GForge An Introduction to SCM & GForge Lin Guo
Open Source Content Management System - JOOMLA Swapnil S. Chafale Nagpur (M.S.) India Paper-Presentation For ATCON-2009 Conference.
What is Wordpress?  WordPress has a web template processor. Users can re-arrange widgets without editing PHP of HTML code; they can also install and.
By: Taylor Helsper.  Introduction  Bug Tracking  Progress Tracking  Version Control  Conclusion  Questions.
CIMug Collaboration Randy Rhodes Utility Co-Chair November 13, 2009.
Intranet version 2.0. INTRANET Version 2.0 System Features Customizable intranet look and feel Customizable intranet look and feel Home pages with bulletins.
Overview and key features.  Each page will be embedded SEO friendly tag  Tags are editable for users.
Introduction: Drupal is a free and open-source content management system (CMS). A content management system(CMS) is a computer program that allows publishing,
Jordan Maxwell ADVANCED PROGRAMMING. DEFINITIONS PHP: A server side Programming language often used in websites. API: ( Application programming interface.
Wiki Culture & Collaboration Presented by: Faria Sami Quratulain Shattari Munim Ahmed Zaid Nizami.
Wikis are websites where pages can be edited using an online document editor. Users can easily edit and share content. Enterprise wikis are platforms.
Group Project Tools Ahmad Alnafoosi, Kathy Drew, Doug Schultz.
Using Wikis in Education Caroline County Educational Technology Workshop August 1, kispaces.com/
Web Site Redesign for ULAA (Union of Liberian Associations in the Americas) Isaac G. Nyenaweh Software Development, Database & Digital Media.
Web Center Training ©2003 Optimum Technology, Inc.
Goplan. Team Project Tool GoPlan is an online project management and collaboration tool GoPlan is an online project management and collaboration tool.
Pay for Performance and Evaluation System Summary
Brought to you by the Geendale ICT committee Slides can be found at sciencepw.wikispaces.com Originated from the Hawaiian language. The.
Wikispaces Welcome Wikispaces in K–12 Education [date and time] Welcome Read-only Web v. Read/Write Web Wikis Getting Started with Wikispaces Wrap-up and.
1 Annotations for CDS services Euro-VO Technology Forum, 17 March 2009 Web 2.0: annotations for CDS services Brice GASSMANN Sébastien DERRIERE Thomas BOCH.
Wikis: tools for collaboration Ace School Librarianship ICT Applications.
WIKI The 21 st Century Classroom Communication Resource William R. Clements Grand Canyon University TEC-537 Strategies & Integration of Productivity Software.
What is a Wiki? A wiki is an online database that can be edited by anyone with access to it. “ Wiki ” is Hawaiian meaning ‘ fast ’ or ‘ quick ’
Introduction to Wikis! More info:
RSS: What it is, How to find it How to use it. RSS in Plain English: A CommonCraft Video find more great videos on technology at
Groups, More than Just Collaboration Christopher Smoak.
CGDD 4603 BUG TRACKING. LOTS OF OPTIONS Bugzilla free/open source What we’re using in this class TRAC Lightweight (wiki-based) Integrates well with subversion.
+ Review of Zoho Wiki 2.0 Online Portals for Group Collaboration & Knowledge Sharing Ruth Sandoval OI&LS 510.
Base Camp Software Team Project Tools. BaseCamp Software Basecamp is an online project management and collaboration tool Free plan is available but does.
Team Stated Needs 1.Content Management/Library function 2.On-line learning 3.Teamwork workflow tools including decision- support tools: GIS, ETA, etc.
EZ Publish NYPHP 10/25/2005 Andrew Yochum Michael DeWitt.
Biosafety Clearing-House Solutions for National Participation First Regional Advisors Meeting, Delhi, INDIA, 26 April 2007 Philippe Leblond Secretariat.
Linux for Students By Leonid Mamchenkov. Contents ● About me ● About you ● Linux for students ● CS students ● Non-CS students ● How to start ● Summary.
Open Source Software A Presentation by Matt Perry.
Web Technology Solutions
Senior Design II – Spring 2010 Edward Owoo
Online Event Organizing Company Managemant System
Wikispaces in K–12 Education
Campus Administrator Training March 2, 2012
Did to Do Plus Security and communication
Agile Project Management with Trello
Common Methods Used to Commit Computer Crimes
SCEC Drupal Website Development Overview and Status
Wikis and The Classroom
Wikispaces in K–12 Education
New features and customization options
How to Use the Assessment Continuum Wiki RAAT Pack Professional Development Bill Conrad and Janice Morrison June 6th, 2008.
Blogging for Beginners
HISTORY Of API.
Issue Tracking Systems
Content Management Systems
Google Analytics.
Collaboration Amy Macy Brenda Kerr.
Oslo Group’s new website and Unite Connections working platform
Poll Everywhere: Getting Started
Five Reasons to Use SharePoint 2013 Communities
EXTENSION AND INTEGRATION
Navigating support.arcserve.com
What is a CMS. CMS is content management system CMS is a software that stores content.
Wikis Can only have 100 users, unlimited pages in the free version
Bug tracking tools.
Collaborative Open Source Web Applications
CSCE 747 Software Testing and Quality Assurance
Slides prepared by Sarah Benis Scheier-Dolberg
Is a Content Management System in Your Future?
Using social networking tools to produce an external web site
Presentation transcript:

2006 Hephaestus Conference (Bugzilla), Mantis, GForge, Trac Comparison, Integration models and the Future of Bug Tracking Christopher Mann (Infopol)

Introduction ● What is a bug ? What is bug-system integration ? ● My experience : Bugzilla, Mantis, G-Forge, Trac ● My attempt to integrate Mantis in G-Forge and the contribution that came of it. ● Is the one-environment approach necessary and Organizational issues ● Conclusion

1947, the 1 st Computer Bug Wikipedia

Why track bugs ? ● Communication ● Knowledge management ● Versions ● Ease the end-user experience ● Accountability ● Money ● Development style Is a new function a bug ?

Integration of a bug-tracking system ? ● Are we talking about tech or organizational integration ? What resources are justifiable ? ● Why build you own bug-tracking software ? Why integrate an existing BT in your CDE ? ● The origins of the Mantis-Integration project ● The lack of interest/time in the Mantis-Integration project.

Software under consideration

Ambassadors ● Bugzilla :... ● Mantis :... ● G-Forge :... ● Trac :... ● DYI, , no-system :...

Criteria matrix ● Notify a bug/ticket ● Notify a widget ● -based, rss ● widget criteria ● milestone and planing ● version maangement ● Search ● Custom reports ● Web interface ● Autonomous system ● Non-intrusion ● LDAP or SSO integration ● Advanced search ● Editable user profiles ● In bug discussion

Bugzilla Perl Template based Easy to hack Built-in nagging Bugzilla-fr

Mantis PHP 2 or 3 specific roles Well-designed Cross-platform SOAP, WAP, CMS Integration (Phorum)

GForge PHP Integrated Collaboration Environment Not specific to bug tracking (item, forum, support) Mantis plugin (my contribution)

Trac Python More geared towards tracking than bug. Keeps people on the problem Integrated content environment Agile programming circumstances For the developer

Organizational considerations ● V-style programming or Agile style programming ? ● How many developers, what budget ? ● Who identifies bugs and what do they need ?

Mantis-GForge integration

[#1821] Plugin for Mantis integration Date: 23/01/ :33 Priorité: 3 Etat: Closed Soumis par: Christopher Mann * Confié à: Daniel Antonio Pérez (danper) Résumé: Plugin for Mantis integration Description détaillée This plus allows for the syncronisation with a Mantis site (usernames, s and passwords) initiated by the the user. Would anyone have "play with GForge" site up that I could try this on ? Commentaires Message Date: 20/03/ :24 Expéditeur: Daniel Antonio Pérez done Date: 19/03/ :58 Expéditeur: Timothy Perdue Daniel, place in /contrib/ in HEAD

The Gforge Plugin “Mantis” ● Same user base via LDAP ● Integrate with site-wide statistics ● Reproduce bugs on summary pages ● A project on its own right ● Oneproject-manager was interested in programming something ● Plugin development

Conclusion

Questions