2007 March Members Meeting Agenda

From MemberWiki

Jump to: navigation, search

Contents

Wiki pages for the OpenAjax members meeting of March 22-23, 2007

The following are the various wiki pages that document the OpenAjax Alliance's members meeting that occurred March 22-23, 2007:

Location

The meeting will be hosted by IBM on March 22-23 at IBM's 590 Madison Office (Conf Room 1219), NY, NY.

Date/time

  • March 22, from 9:00am to 6pm
  • March 23, from 9:00am to 1pm (Marketing committee continues until late afternoon)

Dial-in

We plan to have a polycom in the room and have the meeting dial into the following number:

  • 1-888-227-9220, Passcode: 871757

There are no guarantees about the quality of the conference call.

Schedule at a glance

Thursday, March 22

  • 9:00am - 9:30am - Welcome, Opening Remarks
  • 9:30am - noon - Ajax Security
  • noon - 1:00pm - Lunch
  • 1:00pm - 2:30pm - Status reports from IDE Integration, Server Integration and Communications Hub Task Forces
  • 2:30pm - 3:30pm - Where we stand with OpenAjax Hub and InteropFest
  • 3:30pm - 3:45pm - Break
  • 4:00pm - 6:00pm - Where we should go with Hub, IDEs, Servers, Communications Hub

Friday, March 22

  • 9:00am - 10:30am - Process issues
  • 10:30am - 10:45am - Break
  • 10:45am - 12:30pm - Mobile Ajax
  • 12:30pm - 1:30pm - Lunch
  • 1:30pm - close - Marketing Committee breakout session

Session Details

Thursday morning March 22

Welcome and Opening Remarks

  • When: 9:00am - 9:30am
  • Moderators: Steering Committee
  • Topic: Steering Committee perspective on where we are and where we should be going

Ajax Security

  • When: 9:30am - noon
  • Moderator: Larry Koved
  • Topic: Ajax/Web security overview - understanding the landscape (by Larry Koved)
  • Discussion of upcoming Oakland conference on security in May
  • Discussion of issues
  • Discussion of next steps

Thursday afternoon March 22

Status reports from IDE Integration, Server Integration and Communications Hub Task Forces

  • When: 1:00pm - 2:30pm
  • Moderators: Coach Wei, Kevin Hakman, and Ric Smith
  • Each task force reports on accomplishments to date and recommended next steps

Where we stand with OpenAjax Hub and InteropFest

Where we should go with Hub, IDEs, Servers, Communications Hub

  • When: 4:00pm - 6:00pm
  • Moderator: Jon Ferraiolo
  • Topic: Planning completion of OpenAjax Hub 1.0
    • Proposal:
      • Finalize/approve OpenAjax Hub 1.0 early summer 2007 with subsetted feature set
  • Topic: Future versions of OpenAjax Hub, OpenAjax Conformance, and InteropFest
    • Proposal:
      • Finish OpenAjax Hub 1.0 this summer
      • Shoot for OpenAjax 1.1 to be feature complete by next F2F, finish in early 2008
        • OpenAjax 1.1 includes Hub 1.1, Conformance 1.1, Registry 1.1, maybe a couple more things)
        • Hub 1.1 likely to include globals management and communications hub
        • Hub 1.1 might include markup scanner, load/unload management
  • Topic: OpenAjax Conformance 1.0
    • Proposal for short-term: Define OpenAjax Conformance 1.0 as supporting the conformance requirements in the Hub spec
    • Proposed long-term vision: see if we can keep all OpenAjax *** (*** = Hub, Conformance, Registry, Best Practices, ...) version numbers in sync
  • Topic: Improving the open source process
    • Open discussion

Friday morning March 23

Process Issues

  • When: 9:00am - 10:30am
  • Moderator: Jon Ferraiolo
  • Topic: Modify voting procedures
    • Proposal: vote@openajax.org. Primary contacts must subscribe. Anyone else may subscribe.
  • Topic: Development Process amendment
    • Proposal: increase freeze period for Working Group proposals from 5 days to 10 days (per BEA suggestion)
  • Topic: Discuss timeline and proposed charters for Marketing and Interoperability Working Groups
  • Topic: Fall election process changes
    • 3 Steering Committee slots open up in October
    • Proposal: same voting process as last fall (including Single Transferable Voting (STV)) except:
      • Provide Web page for voting (adapting Eclipse's voting software)
      • Each candidate gets to have a wiki page to say whatever they want about their candidacy
      • By convention, only candidate modifies the wiki page.
      • Anyone can say anything on discussion tab. Candidate most not remove or modify anyone else's comments, but may insert responses
    • Proposed timeline
      • Detailed write-up of election process and rules finalized 1 month before election
      • Members companies have ~1 month to nominate themselves (again, by adding their name to a wiki page)
  • Topic: Required procedures should OpenAjax ever establish budget and fees
    • Here is how it might work (i.e., proposed process to establish/modify OpenAjax budget&fees)
      • SC writes a budget&fees proposal
      • Proposal must allow 1 month between SC approval and when fees begin
      • Membership gets minimum 1 month to review proposal before all-member proposal review phone call
      • Then an all-member proposal review phone call
      • Then members get to vote (this vote is non-binding, but strongly worded guidelines tell the SC to take all negative comments seriously)
      • Then SC votes (this vote in binding)
      • If SC approves, all members must be notified about the new budget/fee plan. Notification must include instructions for members might terminate involvement in OpenAjax Alliance if they so choose.
  • Topic: Loosening up our position on allowing individuals to join OpenAjax
    • See complaint from John Resig of jQuery: http://ejohn.org/blog/thoughts-on-openajax/
    • Here is current official policy:
      • "On an exceptional basis, individuals can join OpenAjax Alliance, but only after they have an established track record of involvement and contribution to OpenAjax Alliance efforts and after recommendation by an existing Member. In these exceptional cases, the individual must follow the same procedure as companies (i.e., follow instructions at http://www.openajax.org/join.html). At this point, no individuals have been accepted as Members into OpenAjax Alliance. "
    • Here is one approach to loosening things a bit, while preserving incentive for companies to join:
      • "On an exceptional basis, individuals can join OpenAjax Alliance, but only upon recommendation by an existing Member; only after the given person has established a track record of involvement and contribution to OpenAjax Alliance efforts and/or to the Ajax community; and typically only if the given person is independent from organizations who are currently Members or should become Members. In these exceptional cases, the individual must follow the same procedure as companies (i.e., follow instructions at http://www.openajax.org/join.html)."
  • Topic: Quick brainstorm about potential future work around Ajax testing
    • We have a new member, OpenSymphony, umbrella organization for OpenQA (http://www.openqa.org)
    • Question: ow can OpenAjax help the Ajax toolkit world and Ajax application developers do more efficient testing?
  • Topic: What's the long-term plan for OpenAjax Alliance
    • Here are some alternatives
      • 10 - We plan to last a long time and become much bigger with significantly more activities
      • 6 - We plan to last a long time, will grow somewhat bigger and launch some new activities, but won't ever get very large
      • 3 - We plan to last a long time, but will slow down as we discover we have accomplished most of the critical parts of our mission
      • 1 - We plan to shut down completely in a couple of years
    • Along another axis
      • Does OpenAjax Alliance continue to be its own independent organization
      • Or is there a merger into some other industry consortium

Mobile Ajax

  • When: 10:45am-12:30pm
  • Moderator: Rhys Lewis
  • Topic: Introduction (Rhys Lewis)
    • Who are Volantis?
    • What is our interest in Mobile Ajax
  • Topic: Background on Mobile Ajax and what has happened since October F2F (Jon Ferraiolo)
    • Executive summary about what happened at our Mobile Ajax session at our October F2F (1 slide)
    • Executive summary about joint phone call W3C/OpenAjax (1 very short slide)
    • Report from 3GSM trade show and "Mobile Ajax Summit" (1 slide)
  • Topic: How Volantis Views What's Happening (Rhys Lewis)
    • Current Volantis Mobile Applications
      • Buzzcast Demo
    • Using the Server to Help Authors
    • Trends
      • Push for Mobile
      • Distributed Mobile Applications
    • Discussion - do others agree or disagree?
  • Topic: Role of OpenAjax Alliance? (Rhys Lewis)
    • Can we exploit progress yet? (e.g., Documenting Successes)
    • Can we document successful Mobile Ajax techniques yet?
    • Can we define Mobile Ajax best practices yet?
    • Are there any technical standards we should work on? (One candidate: device APIs)
  • Topic: Upcoming Events (Rhys Lewis)
    • June 5-6 Dublin Ireland, W3C Workshop on Ubiquitous Web Applications
    • 3rd Week of June, Joint W3C/OpenAjax Alliance Workshop
      • Key question to answer at the Workshop: what should W3C do and what should OpenAjax Alliance do?
      • Call on people to submit position papers to the Workshop and attend if able to do so

Friday afternoon March 23

Marketing breakout session on Friday afternoon

  • When: 1:30-close
  • Moderator: Jon Ferraiolo
  • Topic: Press coverage and blog entries on the face-to-face meeting
    • Do we want a send out a press release that updates the world on OpenAjax? If so, what topics?
    • What blog entries on www.openajax.org/blog, and by whom?
  • Topic: Other promotional activities?
    • Encourage use of the "OpenAjax Alliance Member" logo
    • Proposal: Develop a "OpenAjax Conformant" logo?
    • Proposal: OpenAjax brochure and monitor ear
    • Who will talk about OpenAjax at various conferences?
    • Who will write articles and press releases on OpenAjax?
    • Who will blog on OpenAjax?
  • Topic: OpenAjax Conformance
    • "OpenAjax Conformant" logo?
    • How do we publicize this?
    • Do we publicize conforming members?
    • How do member companies publicize their conformance?
  • Topic: Jon proposal: OpenAjax Product Selector Application
    • Showcases our taxonomy of Ajax architectures
    • Categorizes Ajax products (open source and commercial) based on our taxonomy
    • Links to Web sites for various toolkits
    • Toolkit-independent expression of the Web site's user interface
      • XSLT (or whatever) maps to render via particular member toolkits who volunteer to do the work
      • Default: toolkits chosen by random choice
      • User has option to switch the toolkits that are used
      • Maybe also reflects toolkit convergence, such as shared debug monitors, such as Dojo using
    • Demonstrates use of the Hub and our Best Practices (via supplemental Web page)
Personal tools