Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Committer Contributor Hangouts/september 5"

(Discussion Script)
(Discussion Script)
Line 49: Line 49:
 
Broken down by theme:
 
Broken down by theme:
  
**Overview**
+
Overview
Who is the PMI for?
+
* 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, documention, the projects website and mailing lists.
+
** 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
+
* 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?
+
** 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.
+
*** 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.
+
** 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.
Detailed Review of Interface
+
* 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
+
** 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.
+
** 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:)
+
*** Another often used committer tool, is the Releases. This makes it trivial for a project to schedule a release:)
Maintaining a projects metadata
+
* Maintaining a projects metadata
What is project 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.
+
*** 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?
+
** 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.
+
*** 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?
+
** How do you update metadata?
You'll need to be logged in. Click the "Edit" button.
+
*** You'll need to be logged in. Click the "Edit" button.
 +
 
 
Please read the description text underneath each section. This will give you tips and suggestions.
 
Please read the description text underneath each section. This will give you tips and suggestions.
  
**Tips**
+
* Tips
Can you offer some tips to projects about using the PMI?
+
** 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.
+
*** 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.
+
*** Keep the Developer Resources page up to date. This is where committers and contributors will find your projects code repositories and bugs.

Revision as of 11:11, 9 September 2014

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.
  • 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.

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.

Back to the top