SlideShare a Scribd company logo
open and freely distributable
software project management tool

      Nate Aune, Jazkarta
         PyCon 2009
        Lightning Talk


                                   1
The pain
• we have lots of software projects
• each project needs a issue tracker / subversion
• we want to share users across all projects
• we want to use open source software



                                                    2
The solution:
   ClueMapper - Trac for Teams
• easily create new projects incl. svn repos
• shares users across all projects
• personal dashboard of all your tickets
• time tracking / reporting tools

                                               3
The technology
• Trac plugins extend core functionality
• Dojo AJAX framework -> Rich user experience
• Some plugins can run independently of Trac
• WSGI -> Better interoperability


                                                4
The Components
ClueMapperChatter   IRC bot integration
ClueMapperThemer    Theming via Deliverance
ClueReleaseServer   PyPi compatible egg server
ClueBzrServer       Bazaar integration
ClueBin             Pastebin
ClueTimer           Time tracking / reporting




                                                 5
6
7
8
9
10
Manage source control




                        11
Change the theme




                   12
Share users across projects




                              13
Rich text editor




                   14
Time booking / reporting




                           15
View past bookings




                     16
Time reporting
by date range / by user




                          17
svn commit
messages are
autoposted
to IRC




               18
Roadmap

• personal dashboard (Ajax UI with Dojo)
• Scrum / Agile / XP -> stories & whiteboard
• continuous integration (Bitten / Buildbot)
• hosted commercial version


                                               19
20
- Select Project -                                                                      logged in as nate | logout | preferences | help | admin


Project X                                                                                                                  Search
                                                                                        Advanced search


My Dashboard              Activity     Milestones          Source code          Reports            Wiki           Bookings            Builds


 My tickets for current milestone 13                                     Planned tickets for milestone 13

                                                    Reported by:
                                                    Nate

                                                    Component:
                                                    Time Tracking




                                                                     Project Team Roster
Recent project activity

                                                                         Name                  Phone                  skype           IRC
                                                                         Nate Aune             (617) 555-1212         natea           natea

                                                                         Rocky Burt            (709) 555-1212         rocky           rocky

                                                                         Luke Aune             (218) 555-1212         lukea           lukea

                                                                         Cozy Customer         (415) 555-1212         cozy            Cust
                                                                                                                                  Project role:
                                                                                                                                  Tester
                                                                         Terry Tester          (612) 555-1212         terry           Tester
                                                                                                                                  Location:
                                                                                                                                  Minneapolis, MN




                                                                                                                                                    21
- Select Project -                                                                      logged in as nate | logout | preferences | help | admin


Project X                                                                                                                   Search
                                                                                         Advanced search


My Dashboard          Activity              Milestones              Source code   Reports                Wiki      Bookings           Builds


Project Activity




                                                                                       Filter activity
                                                                                       by type




                                           Link to SVN
                                           changeset r438



                                 Changeset
                                 links to ticket #




                                                     Diff of wiki
                                                     page changes

                                                                                                                                                   22
IttecoTracPlugin
  Agile Project Management
        incl. whiteboards
  http://tracplugin.itteco.com




                                 23
Hierarchical milestones
 release, sprint, build




                          24
Updated Roadmap




                  25
26
Whiteboard of backlog
drag-n-drop stories/tickets




                              27
cluemapper.org
• Website: cluemapper.org and cluemapper.com
• IRC: #cluemapper on irc.freenode.net
• Mailing lists
 • User: groups.google.com/group/cluemapper-user
 • Dev: groups.google.com/group/cluemapper-dev
• Screencasts: cluemapper.blip.tv
• Screenshots: flickr.com/photos/cluemapper
                                                   28
Photo credits
• http://flickr.com/photos/pointofdesign/2371903317/
• http://flickr.com/photos/dramafreezone/437808624/
• http://flickr.com/photos/brainfarts/97676505/
• http://flickr.com/photos/ccaperaa/2472037137/


                                                      29

More Related Content

Viewers also liked

How To Join Ignition Marketing, by Manny M. Viloria
How To Join Ignition Marketing, by Manny M. ViloriaHow To Join Ignition Marketing, by Manny M. Viloria
How To Join Ignition Marketing, by Manny M. Viloria
Manny Viloria
 
Capstone Public Projects
Capstone Public ProjectsCapstone Public Projects
Capstone Public Projectscjankowski
 
Apache Stanbol Incubation Proposal
Apache Stanbol Incubation ProposalApache Stanbol Incubation Proposal
Apache Stanbol Incubation Proposal
Bertrand Delacretaz
 
Elaborar los componentes Urbanisticos - Dr. Oscar Acosta Abogado Experto en D...
Elaborar los componentes Urbanisticos - Dr. Oscar Acosta Abogado Experto en D...Elaborar los componentes Urbanisticos - Dr. Oscar Acosta Abogado Experto en D...
Elaborar los componentes Urbanisticos - Dr. Oscar Acosta Abogado Experto en D...
Sociedad Colombiana de Ingenieros
 
Setting the Scene for Better Data Driven Marketing
Setting the Scene for Better Data Driven MarketingSetting the Scene for Better Data Driven Marketing
Setting the Scene for Better Data Driven Marketing
PerformanceIN
 
Talking Travel: The Magazine Vol 1
Talking Travel:  The Magazine Vol 1Talking Travel:  The Magazine Vol 1
Talking Travel: The Magazine Vol 1Steve Gillick
 
Dossier Viviremos firmes en la fe
Dossier Viviremos firmes en la feDossier Viviremos firmes en la fe
Dossier Viviremos firmes en la fe
tonocasado
 
Elefriends - how we built our online community
Elefriends - how we built our online communityElefriends - how we built our online community
Elefriends - how we built our online community
CharityComms
 
Cogeneracion en la industria azucarera
Cogeneracion en la industria azucareraCogeneracion en la industria azucarera
Cogeneracion en la industria azucarera
José Reina
 
Buscadores de internet
Buscadores de internetBuscadores de internet
Buscadores de internetSelenne Suarez
 
Presentación Tabla Periódica Profe: Laura Volta
Presentación Tabla Periódica Profe: Laura VoltaPresentación Tabla Periódica Profe: Laura Volta
Presentación Tabla Periódica Profe: Laura VoltaArianna Ríos Da cunhâ
 
Catalogo vegamarket-201415
Catalogo vegamarket-201415Catalogo vegamarket-201415
Catalogo vegamarket-201415
mjpalandete
 
Carte de masaj (spate,picioare)
Carte de masaj (spate,picioare)Carte de masaj (spate,picioare)
Carte de masaj (spate,picioare)Mariana Zugravu
 
Transport methods in 3DTV--A Survey
Transport methods in 3DTV--A SurveyTransport methods in 3DTV--A Survey
Transport methods in 3DTV--A Survey
Kevin Tong
 

Viewers also liked (15)

How To Join Ignition Marketing, by Manny M. Viloria
How To Join Ignition Marketing, by Manny M. ViloriaHow To Join Ignition Marketing, by Manny M. Viloria
How To Join Ignition Marketing, by Manny M. Viloria
 
Capstone Public Projects
Capstone Public ProjectsCapstone Public Projects
Capstone Public Projects
 
Apache Stanbol Incubation Proposal
Apache Stanbol Incubation ProposalApache Stanbol Incubation Proposal
Apache Stanbol Incubation Proposal
 
Elaborar los componentes Urbanisticos - Dr. Oscar Acosta Abogado Experto en D...
Elaborar los componentes Urbanisticos - Dr. Oscar Acosta Abogado Experto en D...Elaborar los componentes Urbanisticos - Dr. Oscar Acosta Abogado Experto en D...
Elaborar los componentes Urbanisticos - Dr. Oscar Acosta Abogado Experto en D...
 
Setting the Scene for Better Data Driven Marketing
Setting the Scene for Better Data Driven MarketingSetting the Scene for Better Data Driven Marketing
Setting the Scene for Better Data Driven Marketing
 
Talking Travel: The Magazine Vol 1
Talking Travel:  The Magazine Vol 1Talking Travel:  The Magazine Vol 1
Talking Travel: The Magazine Vol 1
 
Dossier Viviremos firmes en la fe
Dossier Viviremos firmes en la feDossier Viviremos firmes en la fe
Dossier Viviremos firmes en la fe
 
Elefriends - how we built our online community
Elefriends - how we built our online communityElefriends - how we built our online community
Elefriends - how we built our online community
 
Cogeneracion en la industria azucarera
Cogeneracion en la industria azucareraCogeneracion en la industria azucarera
Cogeneracion en la industria azucarera
 
Buscadores de internet
Buscadores de internetBuscadores de internet
Buscadores de internet
 
15 de diciembre de 2014
15 de diciembre de 201415 de diciembre de 2014
15 de diciembre de 2014
 
Presentación Tabla Periódica Profe: Laura Volta
Presentación Tabla Periódica Profe: Laura VoltaPresentación Tabla Periódica Profe: Laura Volta
Presentación Tabla Periódica Profe: Laura Volta
 
Catalogo vegamarket-201415
Catalogo vegamarket-201415Catalogo vegamarket-201415
Catalogo vegamarket-201415
 
Carte de masaj (spate,picioare)
Carte de masaj (spate,picioare)Carte de masaj (spate,picioare)
Carte de masaj (spate,picioare)
 
Transport methods in 3DTV--A Survey
Transport methods in 3DTV--A SurveyTransport methods in 3DTV--A Survey
Transport methods in 3DTV--A Survey
 

Similar to Cluemapper Lightning Talk

Document Management with Nuxeo: Flexible approach to document & content manag...
Document Management with Nuxeo: Flexible approach to document & content manag...Document Management with Nuxeo: Flexible approach to document & content manag...
Document Management with Nuxeo: Flexible approach to document & content manag...
Nuxeo
 
Bercovici top 10 things net app learned 0416133
Bercovici top 10 things net app learned 0416133Bercovici top 10 things net app learned 0416133
Bercovici top 10 things net app learned 0416133OpenStack Foundation
 
Top 10 Things We Learned Implementing OpenStack
Top 10 Things We Learned Implementing OpenStackTop 10 Things We Learned Implementing OpenStack
Top 10 Things We Learned Implementing OpenStackOpenStack Foundation
 
Migration Novaforge OW2 Conference Nov10
Migration Novaforge OW2 Conference Nov10Migration Novaforge OW2 Conference Nov10
Migration Novaforge OW2 Conference Nov10OW2
 
RESTFul Services, Does it Matter Anymore?
RESTFul Services, Does it Matter Anymore?RESTFul Services, Does it Matter Anymore?
RESTFul Services, Does it Matter Anymore?
Pat Cappelaere
 
How Confluence Plays Well with Others — from CRM to SharePoint
How Confluence Plays Well with Others — from CRM to SharePointHow Confluence Plays Well with Others — from CRM to SharePoint
How Confluence Plays Well with Others — from CRM to SharePoint
Atlassian
 
Recommendations play @flipkart (3)
Recommendations play @flipkart (3)Recommendations play @flipkart (3)
Recommendations play @flipkart (3)hava101
 
Varkon Semiconductor
Varkon Semiconductor Varkon Semiconductor
Varkon Semiconductor Rajiv Parmar
 
Offshore Agile Challenges
Offshore Agile ChallengesOffshore Agile Challenges
Offshore Agile Challenges
Naresh Jain
 
Dicas e truques para ser um bom inquilino no Cloud
Dicas e truques para ser um bom inquilino no CloudDicas e truques para ser um bom inquilino no Cloud
Dicas e truques para ser um bom inquilino no Cloud
Fabio Kung
 
IFRA Local Media Presentation: My Own City
IFRA Local Media Presentation: My Own CityIFRA Local Media Presentation: My Own City
IFRA Local Media Presentation: My Own City
Lassi Kurkijärvi
 
Jenkins_UserMeetup_Paris_201105
Jenkins_UserMeetup_Paris_201105Jenkins_UserMeetup_Paris_201105
Jenkins_UserMeetup_Paris_201105Gregory Boissinot
 
Dancing about architecture
Dancing about architectureDancing about architecture
Dancing about architecture
Coraline Ehmke
 
Pinax Presentation at DjangoCon 2008
Pinax Presentation at DjangoCon 2008Pinax Presentation at DjangoCon 2008
Pinax Presentation at DjangoCon 2008
jtauber
 
zAgile for OpenStack Summit - v2-3.ppt
zAgile for OpenStack Summit - v2-3.pptzAgile for OpenStack Summit - v2-3.ppt
zAgile for OpenStack Summit - v2-3.ppt
OpenStack Foundation
 
Achieving Visibility and Insight across OpenStack Projects.ppt
Achieving Visibility and Insight across OpenStack Projects.pptAchieving Visibility and Insight across OpenStack Projects.ppt
Achieving Visibility and Insight across OpenStack Projects.ppt
OpenStack Foundation
 
Transition web project: annual conference Presentation
Transition web project: annual conference PresentationTransition web project: annual conference Presentation
Transition web project: annual conference Presentation
Ed Mitchell
 
... No it's Apache Kafka!
... No it's Apache Kafka!... No it's Apache Kafka!
... No it's Apache Kafka!
makker_nl
 
Magento, beginning to end
Magento, beginning to endMagento, beginning to end
Magento, beginning to end
Jacques Bodin-Hullin
 

Similar to Cluemapper Lightning Talk (20)

Document Management with Nuxeo: Flexible approach to document & content manag...
Document Management with Nuxeo: Flexible approach to document & content manag...Document Management with Nuxeo: Flexible approach to document & content manag...
Document Management with Nuxeo: Flexible approach to document & content manag...
 
Bercovici top 10 things net app learned 0416133
Bercovici top 10 things net app learned 0416133Bercovici top 10 things net app learned 0416133
Bercovici top 10 things net app learned 0416133
 
Top 10 Things We Learned Implementing OpenStack
Top 10 Things We Learned Implementing OpenStackTop 10 Things We Learned Implementing OpenStack
Top 10 Things We Learned Implementing OpenStack
 
Migration Novaforge OW2 Conference Nov10
Migration Novaforge OW2 Conference Nov10Migration Novaforge OW2 Conference Nov10
Migration Novaforge OW2 Conference Nov10
 
RESTFul Services, Does it Matter Anymore?
RESTFul Services, Does it Matter Anymore?RESTFul Services, Does it Matter Anymore?
RESTFul Services, Does it Matter Anymore?
 
How Confluence Plays Well with Others — from CRM to SharePoint
How Confluence Plays Well with Others — from CRM to SharePointHow Confluence Plays Well with Others — from CRM to SharePoint
How Confluence Plays Well with Others — from CRM to SharePoint
 
Recommendations play @flipkart (3)
Recommendations play @flipkart (3)Recommendations play @flipkart (3)
Recommendations play @flipkart (3)
 
Varkon Semiconductor
Varkon Semiconductor Varkon Semiconductor
Varkon Semiconductor
 
Offshore Agile Challenges
Offshore Agile ChallengesOffshore Agile Challenges
Offshore Agile Challenges
 
Dicas e truques para ser um bom inquilino no Cloud
Dicas e truques para ser um bom inquilino no CloudDicas e truques para ser um bom inquilino no Cloud
Dicas e truques para ser um bom inquilino no Cloud
 
IFRA Local Media Presentation: My Own City
IFRA Local Media Presentation: My Own CityIFRA Local Media Presentation: My Own City
IFRA Local Media Presentation: My Own City
 
Jenkins_UserMeetup_Paris_201105
Jenkins_UserMeetup_Paris_201105Jenkins_UserMeetup_Paris_201105
Jenkins_UserMeetup_Paris_201105
 
Dancing about architecture
Dancing about architectureDancing about architecture
Dancing about architecture
 
Pinax Presentation at DjangoCon 2008
Pinax Presentation at DjangoCon 2008Pinax Presentation at DjangoCon 2008
Pinax Presentation at DjangoCon 2008
 
zAgile for OpenStack Summit - v2-3.ppt
zAgile for OpenStack Summit - v2-3.pptzAgile for OpenStack Summit - v2-3.ppt
zAgile for OpenStack Summit - v2-3.ppt
 
Achieving Visibility and Insight across OpenStack Projects.ppt
Achieving Visibility and Insight across OpenStack Projects.pptAchieving Visibility and Insight across OpenStack Projects.ppt
Achieving Visibility and Insight across OpenStack Projects.ppt
 
Transition web project: annual conference Presentation
Transition web project: annual conference PresentationTransition web project: annual conference Presentation
Transition web project: annual conference Presentation
 
... No it's Apache Kafka!
... No it's Apache Kafka!... No it's Apache Kafka!
... No it's Apache Kafka!
 
Confluence
ConfluenceConfluence
Confluence
 
Magento, beginning to end
Magento, beginning to endMagento, beginning to end
Magento, beginning to end
 

More from Jazkarta, Inc.

Traveling through time and place with Plone
Traveling through time and place with PloneTraveling through time and place with Plone
Traveling through time and place with Plone
Jazkarta, Inc.
 
Questions: A Form Library for Python with SurveyJS Frontend
Questions: A Form Library for Python with SurveyJS FrontendQuestions: A Form Library for Python with SurveyJS Frontend
Questions: A Form Library for Python with SurveyJS Frontend
Jazkarta, Inc.
 
The User Experience: Editing Composite Pages in Plone 6 and Beyond
The User Experience: Editing Composite Pages in Plone 6 and BeyondThe User Experience: Editing Composite Pages in Plone 6 and Beyond
The User Experience: Editing Composite Pages in Plone 6 and Beyond
Jazkarta, Inc.
 
WTA and Plone After 13 Years
WTA and Plone After 13 YearsWTA and Plone After 13 Years
WTA and Plone After 13 Years
Jazkarta, Inc.
 
Collaborating With Orchid Data
Collaborating With Orchid DataCollaborating With Orchid Data
Collaborating With Orchid Data
Jazkarta, Inc.
 
Spend a Week Hacking in Sorrento!
Spend a Week Hacking in Sorrento!Spend a Week Hacking in Sorrento!
Spend a Week Hacking in Sorrento!
Jazkarta, Inc.
 
Plone 5 Upgrades In Real Life
Plone 5 Upgrades In Real LifePlone 5 Upgrades In Real Life
Plone 5 Upgrades In Real Life
Jazkarta, Inc.
 
Accessibility in Plone: The Good, the Bad, and the Ugly
Accessibility in Plone: The Good, the Bad, and the UglyAccessibility in Plone: The Good, the Bad, and the Ugly
Accessibility in Plone: The Good, the Bad, and the Ugly
Jazkarta, Inc.
 
Getting Paid Without GetPaid
Getting Paid Without GetPaidGetting Paid Without GetPaid
Getting Paid Without GetPaid
Jazkarta, Inc.
 
An Open Source Platform for Social Science Research
An Open Source Platform for Social Science ResearchAn Open Source Platform for Social Science Research
An Open Source Platform for Social Science Research
Jazkarta, Inc.
 
For the Love of Volunteers! How Do You Choose the Right Technology to Manage ...
For the Love of Volunteers! How Do You Choose the Right Technology to Manage ...For the Love of Volunteers! How Do You Choose the Right Technology to Manage ...
For the Love of Volunteers! How Do You Choose the Right Technology to Manage ...
Jazkarta, Inc.
 
Anatomy of a Large Website Project
Anatomy of a Large Website ProjectAnatomy of a Large Website Project
Anatomy of a Large Website Project
Jazkarta, Inc.
 
Anatomy of a Large Website Project - With Presenter Notes
Anatomy of a Large Website Project - With Presenter NotesAnatomy of a Large Website Project - With Presenter Notes
Anatomy of a Large Website Project - With Presenter Notes
Jazkarta, Inc.
 
The Mountaineers: Scaling the Heights with Plone
The Mountaineers: Scaling the Heights with PloneThe Mountaineers: Scaling the Heights with Plone
The Mountaineers: Scaling the Heights with Plone
Jazkarta, Inc.
 
Plone Hosting: A Panel Discussion
Plone Hosting: A Panel DiscussionPlone Hosting: A Panel Discussion
Plone Hosting: A Panel Discussion
Jazkarta, Inc.
 
Plone+Salesforce
Plone+SalesforcePlone+Salesforce
Plone+Salesforce
Jazkarta, Inc.
 
Academic Websites in Plone
Academic Websites in PloneAcademic Websites in Plone
Academic Websites in PloneJazkarta, Inc.
 
Plone
PlonePlone
Online Exhibits in Plone
Online Exhibits in PloneOnline Exhibits in Plone
Online Exhibits in Plone
Jazkarta, Inc.
 
Online exhibits in Plone
Online exhibits in PloneOnline exhibits in Plone
Online exhibits in Plone
Jazkarta, Inc.
 

More from Jazkarta, Inc. (20)

Traveling through time and place with Plone
Traveling through time and place with PloneTraveling through time and place with Plone
Traveling through time and place with Plone
 
Questions: A Form Library for Python with SurveyJS Frontend
Questions: A Form Library for Python with SurveyJS FrontendQuestions: A Form Library for Python with SurveyJS Frontend
Questions: A Form Library for Python with SurveyJS Frontend
 
The User Experience: Editing Composite Pages in Plone 6 and Beyond
The User Experience: Editing Composite Pages in Plone 6 and BeyondThe User Experience: Editing Composite Pages in Plone 6 and Beyond
The User Experience: Editing Composite Pages in Plone 6 and Beyond
 
WTA and Plone After 13 Years
WTA and Plone After 13 YearsWTA and Plone After 13 Years
WTA and Plone After 13 Years
 
Collaborating With Orchid Data
Collaborating With Orchid DataCollaborating With Orchid Data
Collaborating With Orchid Data
 
Spend a Week Hacking in Sorrento!
Spend a Week Hacking in Sorrento!Spend a Week Hacking in Sorrento!
Spend a Week Hacking in Sorrento!
 
Plone 5 Upgrades In Real Life
Plone 5 Upgrades In Real LifePlone 5 Upgrades In Real Life
Plone 5 Upgrades In Real Life
 
Accessibility in Plone: The Good, the Bad, and the Ugly
Accessibility in Plone: The Good, the Bad, and the UglyAccessibility in Plone: The Good, the Bad, and the Ugly
Accessibility in Plone: The Good, the Bad, and the Ugly
 
Getting Paid Without GetPaid
Getting Paid Without GetPaidGetting Paid Without GetPaid
Getting Paid Without GetPaid
 
An Open Source Platform for Social Science Research
An Open Source Platform for Social Science ResearchAn Open Source Platform for Social Science Research
An Open Source Platform for Social Science Research
 
For the Love of Volunteers! How Do You Choose the Right Technology to Manage ...
For the Love of Volunteers! How Do You Choose the Right Technology to Manage ...For the Love of Volunteers! How Do You Choose the Right Technology to Manage ...
For the Love of Volunteers! How Do You Choose the Right Technology to Manage ...
 
Anatomy of a Large Website Project
Anatomy of a Large Website ProjectAnatomy of a Large Website Project
Anatomy of a Large Website Project
 
Anatomy of a Large Website Project - With Presenter Notes
Anatomy of a Large Website Project - With Presenter NotesAnatomy of a Large Website Project - With Presenter Notes
Anatomy of a Large Website Project - With Presenter Notes
 
The Mountaineers: Scaling the Heights with Plone
The Mountaineers: Scaling the Heights with PloneThe Mountaineers: Scaling the Heights with Plone
The Mountaineers: Scaling the Heights with Plone
 
Plone Hosting: A Panel Discussion
Plone Hosting: A Panel DiscussionPlone Hosting: A Panel Discussion
Plone Hosting: A Panel Discussion
 
Plone+Salesforce
Plone+SalesforcePlone+Salesforce
Plone+Salesforce
 
Academic Websites in Plone
Academic Websites in PloneAcademic Websites in Plone
Academic Websites in Plone
 
Plone
PlonePlone
Plone
 
Online Exhibits in Plone
Online Exhibits in PloneOnline Exhibits in Plone
Online Exhibits in Plone
 
Online exhibits in Plone
Online exhibits in PloneOnline exhibits in Plone
Online exhibits in Plone
 

Recently uploaded

The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
ViralQR
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
Vlad Stirbu
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
UiPathCommunity
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 

Recently uploaded (20)

The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 

Cluemapper Lightning Talk

  • 1. open and freely distributable software project management tool Nate Aune, Jazkarta PyCon 2009 Lightning Talk 1
  • 2. The pain • we have lots of software projects • each project needs a issue tracker / subversion • we want to share users across all projects • we want to use open source software 2
  • 3. The solution: ClueMapper - Trac for Teams • easily create new projects incl. svn repos • shares users across all projects • personal dashboard of all your tickets • time tracking / reporting tools 3
  • 4. The technology • Trac plugins extend core functionality • Dojo AJAX framework -> Rich user experience • Some plugins can run independently of Trac • WSGI -> Better interoperability 4
  • 5. The Components ClueMapperChatter IRC bot integration ClueMapperThemer Theming via Deliverance ClueReleaseServer PyPi compatible egg server ClueBzrServer Bazaar integration ClueBin Pastebin ClueTimer Time tracking / reporting 5
  • 6. 6
  • 7. 7
  • 8. 8
  • 9. 9
  • 10. 10
  • 13. Share users across projects 13
  • 15. Time booking / reporting 15
  • 17. Time reporting by date range / by user 17
  • 19. Roadmap • personal dashboard (Ajax UI with Dojo) • Scrum / Agile / XP -> stories & whiteboard • continuous integration (Bitten / Buildbot) • hosted commercial version 19
  • 20. 20
  • 21. - Select Project - logged in as nate | logout | preferences | help | admin Project X Search Advanced search My Dashboard Activity Milestones Source code Reports Wiki Bookings Builds My tickets for current milestone 13 Planned tickets for milestone 13 Reported by: Nate Component: Time Tracking Project Team Roster Recent project activity Name Phone skype IRC Nate Aune (617) 555-1212 natea natea Rocky Burt (709) 555-1212 rocky rocky Luke Aune (218) 555-1212 lukea lukea Cozy Customer (415) 555-1212 cozy Cust Project role: Tester Terry Tester (612) 555-1212 terry Tester Location: Minneapolis, MN 21
  • 22. - Select Project - logged in as nate | logout | preferences | help | admin Project X Search Advanced search My Dashboard Activity Milestones Source code Reports Wiki Bookings Builds Project Activity Filter activity by type Link to SVN changeset r438 Changeset links to ticket # Diff of wiki page changes 22
  • 23. IttecoTracPlugin Agile Project Management incl. whiteboards http://tracplugin.itteco.com 23
  • 26. 26
  • 27. Whiteboard of backlog drag-n-drop stories/tickets 27
  • 28. cluemapper.org • Website: cluemapper.org and cluemapper.com • IRC: #cluemapper on irc.freenode.net • Mailing lists • User: groups.google.com/group/cluemapper-user • Dev: groups.google.com/group/cluemapper-dev • Screencasts: cluemapper.blip.tv • Screenshots: flickr.com/photos/cluemapper 28
  • 29. Photo credits • http://flickr.com/photos/pointofdesign/2371903317/ • http://flickr.com/photos/dramafreezone/437808624/ • http://flickr.com/photos/brainfarts/97676505/ • http://flickr.com/photos/ccaperaa/2472037137/ 29