Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[dash-dev] Build Workshop 3: Build Hard With A Purpose

Dash and Common Build'ers

In light of the upcoming Build Workshop in Ottawa next week, I'd like to put forth a concern and some ideas.

Nick has named the Build Workshop series after the American Die Hard movies.  In the movies, John McClane (actor Bruce Willis) is one of those people who talk-less-act-more, kicking butt in the process.  As the ultimate goal here is to provide a Common Build Infrastructure for Eclipse.org projects, and this workshop is entitled "Build Hard With A Purpose", I think it's really important to use this valuable face-time to do two things:

a)
pick a solution, then stick with it.  I like options and ideas too, and at some point we need to pick one.

-> Showing up at the workshop to discuss ideas like 'why don't we use X and Y?' provides us with great options, but little more.

-> Showing up with a working demo of  X and Y actually building an Eclipse Project (any one!) is John McClane-style, and truly what we need here.
-----> Following up with 'here is how we add other Eclipse projects' earns you instant rock-star fame and glory


b) divide, delegate and conquer. Watching you code is truly amazing; actually coding *with* you is the stuff blog posts are made of.

-> So far, the closest thing we have to a Common Builder is the un-modeling of Nick's excellent build system. Whether we decide to continue down this route or adopt a different technology, I think it's important for the visionary (yes, that could be you) to teach us how his builder works, and to split the implementation tasks into small chunks so we can all help getting it working on the build server.

In other words, we really appreciate all the ideas, but please come prepared to show them in action, and be prepared to delegate tasks to implement the solution on our servers.


On a related note, Adrian Skehill recently begun setting up Hudson on the Build Server - http://build.eclipse.org/hudson .  Adrian claims it could be used by many projects, and that sounds like a working demo to me. I'll ask Adrian if he can come to the Build Workshop.

I look forward to working with you all,

Denis




Nick Boldt wrote:
(sent from wrong email address -- resending...)

Build Workshop 3: Build Hard With A Purpose [1] is fast approaching!

In order to create the sense of purpose alluded to in this workshop's
title, we need to settle on a schedule.

Earlier, it was suggested that Oct 22 would be a p2 hackathon day, but
rumours abound that when Pascal started asking people to drop by for a
p2-palooza -- to code, not just to talk -- everyone was suddenly busy.
So, instead of it being a fully hands-on day, perhaps we could use the
time to demo some of the new ideas in Eclipse 3.5's version of p2, to
discuss usability concerns, or to flesh out requirements?

Failing that, here's what I propose as a schedule for the time we've alotted.

Oct 22 12pm BW3 begins. Discuss requirements, ideas, plans,
limitations, etc. over lunch.
Oct 22 1 or 1:30pm. Coding begins in earnest.
Oct 22 6 or 7pm. Break for food; perhaps escape to a pub for some
lively build, provisioning, PDE, Eclipse, ... discussion & drinks?
Oct 23 9am. Coding resumes. Evening to be similar to previous, unless
a better idea is suggested. Perhaps the locals know of something
entertaining we can do?
Oct 24 9am. Coding resumes, final day. Day ends around lunch, or 6pm*.

* Because Oct 24-25 is Ontario Linux Fest in Toronto [2], the coding
may be cut short for the day at noon so that people can get back to TO
for the welcome party that night. Otherwise, the last train to Toronto
departs Fallowfield station at 6:30pm.

If you haven't already signed up on the wiki [1] but would like to
attend, please do so ASAP. If you have specific things you'd like to
discuss and/or develop, let us know in the Goals or Agenda sections of
the wiki [1].

Cheers,

Nick Boldt
http://divbyzero.com

[1] http://wiki.eclipse.org/Build_Workshop_3:_Build_Hard_With_A_Purpose
[2] http://onlinux.ca
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

  

--
Denis Roy
Manager, IT Infrastructure
Eclipse Foundation, Inc. -- http://www.eclipse.org/
Office: 613.224.9461 x224 (Eastern time)
Cell: 819.210.6481
denis.roy@xxxxxxxxxxx

Register now for Eclipse Summit Europe, Nov. 19-20

Back to the top