Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[ptp-dev] Re: Technology PMC review of PTP project

Cliff,

Thanks for your comments.

On Mar 6, 2006, at 12:50 PM, Cliff Schmidt wrote:

Greg,

As a representative of the Technology PMC, I'd like to offer some feedback on the PTP project to you (as the project lead) and to all the other PTP committers. I'm also volunteering to be your PMC contact and project mentor.

Overall, we believe that the project is on the right track. User questions seem to be getting answered, bugs are making their way into Bugzilla (although not as actively recently), and there appears to be a healthy collaboration on the mailing lists.

The community size still appears to be small, but that may be related to the pre-1.0 maturity and the domain of the project (not having as broad of a potential audience as more common developer tools). However, we have a few thoughts on some actions that might help to grow the strength of the PTP community:

The community size will stay small until we can get the message out and convince people to switch to using Eclipse. However, they're not going to do that until we can show them something better than what they already have. There is a strong resistance to moving to Eclipse just for the benefits you get from Eclipse. The people I talk to want something more than that. So, while we're working on getting the first release out, it's highly unlikely we'll get more contributers. Until then, most of our resources will be in development.

Also, I'd like you to understand that this project is not really like other Eclipse projects. While there is some commercial interest, most parallel computing is done in government funded labs or academia. Getting people in this community interested in contributing is not a matter of establishing a business case. It requires seeking additional funding for new projects, which can be a very slow process.


* Make it easy for users to get started either through tools (an installer) or through detailed checklists and instructions. I've noticed that your project has made some improvements in this area in the last couple weeks. Great job -- keep it up!

I wish it were it that easy, and we were just a pure Java plugin that people could download into Eclipse. However, the nature of parallel computers means this will never be possible. We are trying to establish better processes, but the bottom line is that it will never be as easy as a java plugin. Now that we've actually got something for people to try out, we'll have an opportunity to get feedback and suggestions on improving the installation process.


* As has been done in the last couple weeks, continue to make sure documents linked from the web site are relatively up-to-date. For instance, make sure the Release Plan, Design Document, and Work Tasks reflect where the project is today.

* Good job with planning a demo and talk at EclipseCon -- make sure attendees know how easy it is for them to get involved and help make the project better.

* Good job posting the minutes to the conference calls; however, you could do a better job with letting people know in advance the time/date and call-in info for the meeting. Consider making sure a notice is sent to the newsgroup and mailing list earlier than the day of/before the meeting. You might also even consider posting the next meeting time/date on the site's home page. Teleconferences can be very useful, but they can also inadvertently exclude interested potential contributors if it's not obvious that everyone is invited to attend and provided enough notice to do so.

The time and date of the meetings is already on the planning meetings page. Are you suggesting something different? I try and put information up about the meetings as early as possible, but lately I've been busy with other matters. I will try to be more diligent.


* Your contributors page (http://www.eclipse.org/ptp/ contributors.html) has a long list of "Supporters". I assume this list was put together when the project was proposed. Since the project is now well underway, you might consider getting back in touch with some of the organizations to see if they are now interested in getting involved to any extent.

It has always been my plan, once we have something for people to try.

Greg



Back to the top