= !ArchStudio Development Wiki = This page is the root for the !ArchStudio development wiki. This is where we keep information for !ArchStudio developers. Information for end-users is primarily contained on the [http://www.isr.uci.edu/projects/archstudio/ ArchStudio homepage]. == !ArchStudio Development Standards == The !ArchStudio community has decided to establish a set of uniform standards for various aspects of !ArchStudio development. We have established standards for several reasons: * To ensure consistency among all developers; * To establish quality goals for ArchStudio releases; * To lower the barrier-to-entry for new developers by clearly defining expectations; * To ensure that all developers understand the expectations of the community when developing features for future release. To this end, we have established standards in several areas: * [wiki:ArchStudio/VisionStatement Vision] * [wiki:ArchStudio/CodingStandards Coding Standards] * [wiki:ArchStudio/DocumentationStandards Documentation Standards] * [wiki:ArchStudio/CodeInterfaceStandards Code Interface Standards] * [wiki:ArchStudio/UserInterfaceStandards User Interface Standards] * [wiki:ArchStudio/DesignStandards Design Standards] * [wiki:ArchStudio/CodeOrganization Code Organization Standards] * [wiki:ArchStudio/Branding Branding and Marketing Standards] * [wiki:ArchStudio/ReleaseStandards Standards for Release] == !ArchStudio Organization == The !ArchStudio community has decided to establish organizational structure and procedures to manage development. These include personnel and process decisions that capture the ''who'' and the ''how'' of !ArchStudio development. * [wiki:ArchStudio/OrgChart ArchStudio Organization Chart] * [wiki:ArchStudio/TicketHandling ArchStudio Ticket Handling Process] * [wiki:ArchStudio/CommunityConsensus Community Consensus Process] * [wiki:ArchStudio/DisputeResolution Dispute Resolution Process] == Getting Involved == You can join the discussion for !ArchStudio at: * [https://maillists.uci.edu/mailman/listinfo/archstudio-announce ArchStudio announcement list] (for end-users, very low traffic) * [https://maillists.uci.edu/mailman/listinfo/archstudio-dev ArchStudio development discussion list] (for developers and active end-users, low traffic) * [https://maillists.uci.edu/mailman/listinfo/archstudio-commits ArchStudio commit notification list] (all commits to the repository are posted here, boring traffic) For development, following the [wiki:ArchStudio/checkout instructions for checking out ArchStudio]. If you need commit access, you should [mailto:archstudio-dev@uci.edu ask an existing committer] to [http://tps.ics.uci.edu/wonka/ create for you a golden ticket]. == !ArchStudio Committers == The following is a list of current !ArchStudio committers. These individuals have commit access to the repository, and are allowed to vote on issues in the [wiki:ArchStudio/CommunityConsensus community consensus] process. Each committer is encouraged to develop a small page (linked below) with information on their selected role and responsibility within the ArchStudio project. If you are a committer but were left off the list, please add a link to your page. Please keep your page's short name in the {{{FirstLast}}} format, and add yourself in alphabetical order by last name. * [wiki:ArchStudio/Personal/HazelAsuncion Hazel Asuncion] * * [wiki:ArchStudio/Personal/AlegriaBaquero Alegria Baquero] * [wiki:ArchStudio/Personal/LeynaCotran Leyna Cotran] * [wiki:ArchStudio/Personal/EricDashofy Eric M. Dashofy] * * [wiki:ArchStudio/Personal/JustinErenkrantz Justin Erenkrantz] * [wiki:ArchStudio/Personal/JohnGeorgas John Georgas] * [wiki:ArchStudio/Personal/MichaelGorlick Michael Gorlick] * [wiki:ArchStudio/Personal/ScottHendrickson Scott A. Hendrickson] * * [wiki:ArchStudio/Personal/ArtHitomi Art Hitomi] * [wiki:ArchStudio/Personal/YuzoKanomata Yuzo Kanomata] * [wiki:ArchStudio/Personal/KariNies Kari A. Nies] * * [wiki:ArchStudio/Personal/DerekPfister Derek Pfister] * [wiki:ArchStudio/Personal/NobuTakeo Nobu Takeo] * [wiki:ArchStudio/Personal/RichardTaylor Richard Taylor] * [wiki:ArchStudio/Personal/YongjieZheng Yongjie Zheng] * The asterisk (*) denotes current members of the [wiki:ArchStudio/OrgChart Resolution Committee]. == ArchStudio Meetings == * [wiki:ArchStudio/Meetings/2008_09_26 Friday, September 26, 2008] * [wiki:ArchStudio/Meetings/2008_09_55 Friday, September 5, 2008] * [wiki:ArchStudio/Meetings/2008_08_15 Friday, August 15, 2008] * [wiki:ArchStudio/Meetings/2008_08_08 Friday, August 8, 2008] * [wiki:ArchStudio/Meetings/2008_07_25 Friday, July 25, 2008] * [wiki:ArchStudio/Meetings/2008_07_18 Friday, July 18, 2008] * [wiki:ArchStudio/Meetings/2008_07_11 Friday, July 11, 2008] == Bookmarks == * [http://wiki.eclipse.org/Authoring_XML_Schemas_for_use_with_EMF Authoring XML Schemas for use with EMF] * [http://wiki.eclipse.org/Generating_Dynamic_Ecore_from_XML_Schema Generating Dynamic Ecore from XML Schema]