[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| [eclipse.org-architecture-council] Proposal API/extension point	design workshop | 
Hi,
since we don't have regular architecture council meetings anymore
and we have decided to have workshops on special interesting topics,
I'd like to propose a workshop on API and extension-point design.
<when I say API this also includes the design of extension points>
What are the goals?
-------------------
- Exchange experiences with defining API
- Build up a tribal knowledge on APIs
- Learn from bad APIs
- Learn from successful APIs
- Sharpen your eye for good and bad APIs
- How make design extensible for the future (don't
  make your decisions today block you tomorrow)
- Get help on your current work on APIs
- ... what ever you want to share/learn about APIs
  and extension points
Who should come to the workshop?
--------------------------------
- Anybody involved in API design
How to prepare?
----------------
- Every participant has to submit a paper/slide deck 
- Come with some API you want to have reviewed or 
  where you need help.
- Bring some API you are proud of.
- Bring some API you struggle with.
- Bring examples of the evolution of your API.
What will we do?
----------------
- everybody/some will present the submitted paper
  (depending on the number of participants)
- we will split into small workgroups
  - focus on one participants API/problem
  - discuss it, dig into it (hands on!)
  - iterate until each member has been in the 
    focus
What do you think? 
Feel free to change the agenda, goals etc. 
This is just a first raw proposal!
Michael
-- 
Michael Scharf, Wind River
direct +49.6621.586.0139 mobile +49.173.664.2579 fax +49.6221.436.805