Committer Contributor Hangouts/september 5
Contents
Time
10:30hr EST
Presentation
We'll be talking/showing about the Project Management Infrastructure (PMI). This is a crucial component that helps projects manage and consolidate several key administrative activities into one place.
Part of the talk will be showing some of the functionality and offering tips/insights that can really help your project from an administrative perspective.
Richard Burcher and Wayne Beaton from the Eclipse Foundation will be your hosts:)
Hangout Link
Watch Event.
Participating in Q/A
- Email questions to emo@eclipse.org.
- Ask questions inside Hangout using chat function.
Hangout Video
- Video will be uploaded to the Eclipse YouTube channel after the Hangout here.
Discussion Script
Project Management Infrastructure (PMI)
Speaker introduction
Wayne Beaton and Richard Burcher from the Eclipse Foundation.
Structure of talk
Summary
The Eclipse Project Management Infrastructure (PMI) helps ease the administrative tasks that come with project management. It consolidates key management needs into a single consistent location.
The PMI is a fairly new project and is under active development.
Discussion
This talk is really about showing the PMI. We'll talk briefly about the underlying functionality it provides. The intent of this Hangout is show and tell.
We'll be looking at the C/C++ Development Tooling (CDT) PMI page for our demo's. You will see additional buttons on the top of my screen that you will not have; this is normal. These additional buttons are for us internally.
Basics
Broken down by theme:
Overview
- Who is the PMI for?
- The PMI addresses the administrative side of a projects existence for such common tasks as scheduling release reviews, generating an IP log, checking if a contributor has a valid CLA as well as a place for project committers and contributors to gain information about the projects repository locations, documentation, the projects website and mailing lists.
- Interface
- Can you give us a quick overview of the interface. Perhaps starting with the left navigation block and then working across the mid page links?
- Really like how the committer tools are present in the left navigation block.
- We should point out the Active Member Companies, whose logos appear when folks land on the page. In order to show, the member companies need to have had someone internally committing within the last three months.
- Can you give us a quick overview of the interface. Perhaps starting with the left navigation block and then working across the mid page links?
- Detailed Review of Interface
- Now that we've got a good overview, lets step through the interface menus and options in a little bit more detail starting with left navigation banner
- Lets, focus for a quick second on the Intellectual Property committer tools. These are used quite a bit by projects.
- Another often used committer tool, is the Releases. This makes it trivial for a project to schedule a release:)
- Maintaining a projects metadata
- What is project metadata?
- Information such as the project description and scope, the names of the project's mailing lists and newsgroups, the bugzilla products, source code repositories, etc.
- Who maintains the metadata?
- Eclipse committers and project leads are responsible. PMC members, and the Eclipse Foundation staff also have the ability to make changes on behalf of a project.
- How do you update metadata?
- You'll need to be logged in. Click the "Edit" button.
- What is project metadata?
Please read the description text underneath each section. This will give you tips and suggestions.
- Tips
- Can you offer some tips to projects about using the PMI?
- Ensure the first paragraph of the Description captures the essence of your project. Think elevator pitch. The first paragraph is used in summary views of the project.
- Keep the Developer Resources page up to date. This is where committers and contributors will find your projects code repositories and bugs.
- Can you offer some tips to projects about using the PMI?