Open Governance for Tizen 3.0
|
|
|
- Cecilia Green
- 10 years ago
- Views:
Transcription
1 Open Governance for Tizen 3.0 Thiago Macieira, Intel Guy Martin, Samsung Tizen Developer Summit Korea 2013
2 Who are we? Thiago Macieira Open Source developer for 15 years Software Architect at Intel s Open Source Technology Center (OTC) and Tizen Platform Community Manager Maintainer of two modules in the Qt Project MBA and double degree in Engineering Previously, led the Qt Open Governance project Guy Martin 20+ years in software development, open source consulting & community management Senior Strategist Samsung Open Source Group (OSG) Developed open source & collaborative communities for Motorola, Sun, and US DoD Previously, built Red Hat's strategic open source consulting practice Copyright 2013 Intel & Samsung. Public. 2
3 Moving development to Tizen.org Moving Tizen from 'source-available' to truly open source / collaborative The main area of development and contributions is Tizen.org For productisation/commercialisation and depending on profile policies and rules, main code tree can be pulled and built anywhere by anyone A small number of profile-specific packages may continue to be developed using the old model (shared private first, then moving to Tizen.org) Tizen.org is becoming the primary development hub for Tizen Tizen.org is now the primary development hub for the Tizen Platform Copyright 2013 Intel & Samsung. Public. 3
4 Overall governance guidelines All community members must: All community members should: Be respectful of one another Contribute to improve Tizen Refrain from engaging in flame wars or personal attacks Help out new contributors and users Ensure Tizen community rules are followed Approach the TSG with important matters Follow general direction set by the TSG Disrespect of the rules may be sanctioned Copyright 2013 Intel & Samsung. Public. 4
5 The principle of lazy consensus & silent consent Procedure: It is enough to reach consensus in a small group Those who disagree must provide alternative solutions Those who did not participate silently and implicitly give their consent Requirements: Public discussion, to the correct audience Active membership that follows discussions Reasonable time for objections Reasonable is to be taken on case-by-case basis Reference: Copyright 2013 Intel & Samsung. Public. 5
6 Decision-making and meritocracy Responsibilities and rights are awarded to those who merit them Merit gained by contributing to the project Decisions made at the lowest level People with merit are allowed to make decisions Lazy consensus applies, so: Decisions are public Other contributors are allowed to object Higher levels oversee decisions If necessary, override Copyright 2013 Intel & Samsung. Public. 6
7 Project roles Architecture Workgroup Release engineers Maintainers* Reviewers QA engineers Developers *: Exactly one maintainer per Git repository Copyright 2013 Intel & Samsung. Public. 8
8 Developer Role: develops code or other contributions Rights and duties: Can participate in mailing lists Can report bugs and suggestions Can contribute code changes for review to appropriate branches Can (and is encouraged to) participate in the review process (-1 and +1 reviews) Should participate in relevant discussions in mailing lists Should offer constructive advice to other developers Should behave as a Reviewer in all aspects Copyright 2013 Intel & Samsung. Public. 9
9 Reviewer Role: makes decisions on contributions Rights and duties: All of a Developer s rights and duties Can make decisions on code contributions (-2 and +2 reviews) Should pro-actively participate in the review process Should participate in the release process Must not approve own contributions Must offer constructive comments when rejecting a contribution Must ensure contributions are ready for the production tree before approving Copyright 2013 Intel & Samsung. Public. 10
10 Maintainer & Integrator Role: maintains a package and ensures progress Only one maintainer per Git repository Rights and duties All of a Reviewer s rights and duties Can make more invasive changes to a Tizen package (e.g., create branches, rebase, etc.) Can approve own contributions in exceptional cases (example: no other reviewer was available) Interprets TSG medium- and long-term goals into short-term ones Must not abuse maintenance rights to bypass the review process Must ensure all contributions to the maintained package are reviewed Must release approved contributions into the product buildsystem Must ensure quality of the package Must participate in the Tizen quality and release process when required Copyright 2013 Intel & Samsung. Public. 12
11 Other roles Release engineer QA engineer Role: create pre-release and release images Role: ensure the overall quality of Tizen releases Rights and duties: All of a Developer s rights and duties Should report bugs and regressions Rights and duties: All of a Developer s rights and duties Must test Tizen images Must manage Tizen s build system Must approve or reject submissions to the build system Must create Tizen images and smoke-test them Must report bugs and regressions Must participate in the release verification process Must participate in the release process Copyright 2013 Intel & Samsung. Public. 14
12 Becoming Reviewer, Maintainer, etc. Requirements: candidate is already acting at that level Procedure: Nomination by an existing project member of that level Agreement by another one (all levels) or two (maintainer) other members Motion carries if no objections are raised within three weeks Specifically for maintainers: There is a package in need of a Maintainer Candidate is already a reviewer in some part of Tizen Copyright 2013 Intel & Samsung. Public. 15
13 Architect (member of the TSG Architecture Workgroup) Role: oversees and advises in technical matters Decisions are always of the entire Architecture Workgroup Rights and duties: All of a Reviewer s rights Some architects may be Maintainers in their own right Should pro-actively offer advice to on-going discussions Interprets long-term Tizen strategy and vision into long- and mediumterm technical goals Must monitor the overall health and progress of Tizen Must participate in Architecture Workgroup decisions (lazy consensus applies) Copyright 2013 Intel & Samsung. Public. 16
14 The TSG Architecture Workgroup Members: Group of senior engineers or architects (experts) with broad view of Tizen Initially, 5 to 8 members Can be expanded later, by self-selection Decision-making: Periodic meeting, all architects plus invited experts Decisions posted publicly Lazy consensus: architects who do not object need not speak up Copyright 2013 Intel & Samsung. Public. 17
15 Sanctions / Revocation of rights All contributors, at all levels, must obey community rules In case of continued disrespect, the community may impose sanctions We need to be understanding of the varied cultural backgrounds Community Management is available to help mediating issues Cases will be dealt with on a case-by-case basis, in a closed Architecture Workgroup & Community Management meeting Copyright 2013 Intel & Samsung. Public. 19
16 Principles of the Tizen codebase Keep code as close to upstream as possible Upgrades must be justified Goal is to have 1 project run on multiple profiles Same code base but with different build options and enabled features Contributors have to focus on the whole project rather than a specific profile Avoid hardcoding Copyright 2013 Intel & Samsung. Public. 20
17 Flow of a contribution Developer Write code Submit to Gerrit Reviewer Offer suggestions Not ok Review Ok Approve contribution Maintainer Release to buildsystem (multiple changes) Integrate contribution Release engineer Not ok Create image Smoketest Ok Release image Copyright 2013 Intel & Samsung. Public. 21
18 What tools we use Tools used: Gerrit, for code and contribution reviews JIRA, for reporting bugs and keeping track of tasks and mailing lists, for discussions Copyright 2013 Intel & Samsung. Public. 22
19 Mailing list for discussion Platform development uses one main mailing list: All project-wide discussions should be on this list TSG Architecture Workgroup decisions are posted to this list In the future, we may split if traffic becomes too high Members and rules: Open to subscription and posting from anyone on the Internet Decisions respect lazy consensus and meritocracy Common-sense and regular netiquette apply List moderators will act in case of abuse No confidential material: all discussions are public Copyright 2013 Intel & Samsung. Public. 23
20 Bug reports and task tracking (JIRA) Manages defects from all public binaries Contains the official release criteria Copyright 2013 Intel & Samsung. Public. 24
21 Code reviews (Gerrit) Day-to-day decisions: Comments, enhancements Approvals People: Everyone can create an account Everyone can participate Everyone can offer +1 or -1 Reviewers can approve (+2) or permanently reject (-2) Only Maintainers can integrate the change Copyright 2013 Intel & Samsung. Public. 25
22 Code contribution approval guidelines Technical / Objective rules Subjective rules Does this compile? Does it introduce a bug? Does it do what it is says it does? Does it follow the coding guidelines*? Does it follow the Tizen branch guidelines? Is this in the direction set forth by TSG, Arch WG, Maintainer? Does it introduce risks to stability? Is this the best solution? Is this the right time? *: coding standards, defensive coding, file naming conventions, etc. Copyright 2013 Intel & Samsung. Public. 26
23 Decision-making Type Who* Where Code contribution Decisions on one package Reviewers of the package Code review tool Mailing lists A few packages Small / low-impact issues A lot of packages Large / big-impact issues API in the Tizen Compliance Reviewers and Maintainers of the packages Reviewers, Maintainers and Architects Reviewers, Maintainers and Architects Mailing lists Mailing Lists TSG Architecture Workgroup meeting Mailing Lists TSG Architecture Workgroup meeting *: people typically involved. It s always possible for more people to participate. Copyright 2013 Intel & Samsung. Public. 27
24 Branching plan drawing tizen_3.0_mobile Tizen 3.0 release Tizen tizen_3.0 Bugfixes Tizen 3.1 tizen_3.1 tizen New features & bugfixes New features & bugfixes New features & bugfixes Copyright 2013 Intel & Samsung. Public. 29
25 Conclusion Tizen s Open Governance is live Model by which we work with each other and partners Suggestions to improve are welcome Join [email protected] to participate Only requirement: your will to improve Tizen! Be nice and professional Copyright 2013 Intel & Samsung. Public. 30
26 Thank You! Thiago Macieira Guy Martin
Two case studies of Open Source Software Development: Apache and Mozilla
1 Two case studies of Open Source Software Development: Apache and Mozilla Audris Mockus, Roy Fielding, and James D Herbsleb Presented by Jingyue Li 2 Outline Research questions Research methods Data collection
Binary compatibility for library developers. Thiago Macieira, Qt Core Maintainer LinuxCon North America, New Orleans, Sept. 2013
Binary compatibility for library developers Thiago Macieira, Qt Core Maintainer LinuxCon North America, New Orleans, Sept. 2013 Who am I? Open Source developer for 15 years C++ developer for 13 years Software
Open Source Software Project Management A Case Study Red Hat Enterprise Linux. Bob Johnson, Red Hat
Open Source Software Project Management A Case Study Red Hat Enterprise Linux Bob Johnson, Red Hat Goals for this talk Red Hat Enterprise Development Model From the community perspective Red Hat Process
Tizen.org Web Infrastructure. Michael Shaver, Intel Daehyeon Jung, Samsung
Tizen.org Web Infrastructure Michael Shaver, Intel Daehyeon Jung, Samsung Why do we need it? Map of Infrastructure Current Features Roadmap of Features Who s Involved 2 Why do we need it? Diverse audience!
Linux Kernel Development
Linux Kernel Development How Fast it is Going, Who is Doing It, What They are Doing, and Who is Sponsoring It by Greg Kroah-Hartman, SuSE Labs / Novell Inc., [email protected] Jonathan Corbet, LWN.net,
OpenDaylight - An Open Source Community and Meritocracy for Software- Defined Networking
OpenDaylight - An Open Source Community and Meritocracy for Software- Defined Networking A Linux Foundation Collaborative Project www.opendaylight.org About The Project The adoption of new technologies
This tutorial is designed to provide you with specific guidelines you should follow when you
This tutorial is designed to provide you with specific guidelines you should follow when you use Discussion Board forums (otherwise known as online discussion forums) to communicate in an academic setting.
Request for Proposal: Development of a Guide to International Standards on Auditing for Use in Audits of Small- and Medium-sized Entities
Small and Medium Practices Permanent Task Force September 7, 2005 Request for Proposal: Development of a Guide to International Standards on Auditing for Use in Audits of Small- and Medium-sized Entities
The Benefits of Utilizing a Repository Manager
Sonatype Nexus TM Professional Whitepaper The Benefits of Utilizing a Repository Manager An Introduction to Sonatype Nexus TM Professional SONATYPE www.sonatype.com [email protected] +1 301-684-8080 12501
Guidelines and Procedures for Project Management
Guidelines and Procedures for Project Management Coin-OR Foundation May 17, 2007 Contents 1 Introduction 3 2 Responsibilities 3 3 Contacts and Information 4 4 Definitions 4 5 Establishing a New Project
Module F13 The TOGAF Certification for People Program
Module F13 The TOGAF Certification for People Program V9.1 Edition Copyright 010-011 Slide 1 of All rights reserved Published by The Open Group, 011 The TOGAF Certification for People Program Slide of
We (http://www.newagesolution.net) have extensive experience in enterprise and system architectures, system engineering, project management, and
We (http://www.newagesolution.net) have extensive experience in enterprise and system architectures, system engineering, project management, and software design and development. We will be presenting a
Red Hat ISV Program Guide
Red Hat ISV Program Guide Accelerate Your Success! APJ ISV program Guide 1 of 17 WELCOME TO THE ISV PARTNER PROGRAM RED HAT PARTNER PROGRAM ISV PARTNER TRACK Welcome to the Red Hat Partner Program ISV
Nexus Professional Whitepaper. Repository Management: Stages of Adoption
Sonatype Nexus Professional Whitepaper Repository Management: Stages of Adoption Adopting Repository Management Best Practices SONATYPE www.sonatype.com [email protected] +1 301-684-8080 12501 Prosperity
A Development Analytics Dashboard For Apache CloudStack
A Development Analytics Dashboard For Apache CloudStack Jesus M. Gonzalez-Barahona [email protected] Twitter: @jgbarah Bitergia http://bit.ly/cloudstack-dashboard ApacheCon Europe 2014 Budapest (Hungary),
Lawyers in Business Meetings
Lawyers in Business Meetings Antoine Henry de Frahan M anaging a meeting is a simple things to do. At least, there a hundreds of books that will tell you how to do it, and you find in all corporate management
Gitflow process. Adapt Learning: Gitflow process. Document control
Adapt Learning: Gitflow process Document control Abstract: Presents Totara Social s design goals to ensure subsequent design and development meets the needs of end- users. Author: Fabien O Carroll, Sven
Automatic System for Linux Kernel Performance Testing
Automatic System for Linux Kernel Performance Testing Alexander Ufimtsev University College Dublin [email protected] Liam Murphy University College Dublin [email protected] Abstract We introduce an automatic
Increasing Business Efficiency and Agility for ATGbased. Systems. the business challenge: upgrading the development pipeline
Increasing Business Efficiency and Agility for ATGbased ecommerce Systems This case study follows a Tier 1 retailer migrating to an ATG-based ecommerce platform and upgrading its software development process
Secure Electronic Voting RFP Kit
Secure Electronic Voting RFP Kit The purpose of this document is to assist election officials in jurisdictions with DRE voting systems in identifying and selecting qualified independent security experts
Dynamic Kernel Module Support. Matt Domsch, Software Architect Dell, Inc.
Dynamic Kernel Module Support Matt Domsch, Software Architect Dell, Inc. Product Timelines v3 v4 v5 Which one(s) are your customers using today? Scheduled Updates / Service Pack 2 Driver Management Challenges
Continuous integration End of the big bang integration era
Continuous integration End of the big bang integration era Patrick Laurent Partner Technology & Enterprise Applications Deloitte Mario Deserranno Manager Technology & Enterprise Applications Deloitte The
Horizons in Credit. Copyright @ Saudi Credit Bureau 2014. Credit in Saudi Arabia
Horizons in Credit Copyright @ Saudi Credit Bureau 2014 Credit in Saudi Arabia Contents About the Booklet Credit Information Law SIMAH Supervision & Monitoring Public Records Fee Members Confidentiality
Convergence of Open Source Projects and Standards Development SES Webinar Series
Convergence of Open Source Projects and Standards Development SES Webinar Series September 24, 2014 Andrew Updegrove Gesmer Updegrove LLP [email protected] 1 Five years ago companies collaborated
Future Research Leaders call 2015/16 Guidance notes for non-academic reviewers
Future Research Leaders call 2015/16 Guidance notes for non-academic reviewers Introduction... 1 Aims and objectives... 1 Procedure... 3 Peer Review form on Je-S... 3 The decision-making process... 3 Assessment
The FOSSology Project Overview and Discussion. » The Open Compliance Program. ... By Bob Gobeille, Hewlett-Packard
» The Open Compliance Program The FOSSology Project Overview and Discussion By Bob Gobeille, Hewlett-Packard A White Paper By The Linux Foundation FOSSology (http://fossologyorg) is an open source compliance
Reference Process Models User's Guide for Oracle Application Integration Architecture Foundation Pack 11g Release 1 (11.1.1.9.0)
[1]Oracle Fusion Middleware Reference Process Models User's Guide for Oracle Application Integration Architecture Foundation Pack 11g Release 1 (11.1.1.9.0) E17368-09 December 2014 Describes the modeling
Using ExtraView to Consolidate Multiple Tracking Systems
Using ExtraView to Consolidate Multiple Tracking Systems Within a single database, corporations may configure multiple issue-tracking systems, working independently or integrated with each other. At the
McAfee Endpoint Security 10.0.0 Software
Installation Guide McAfee Endpoint Security 10.0.0 Software For use with epolicy Orchestrator 5.1.1 5.2.0 software and the McAfee SecurityCenter COPYRIGHT Copyright 2014 McAfee, Inc. Do not copy without
Sample Career Development Roadmap
Sample Career Development Roadmap Copyright TalentAlign IP (2006-2012) May not be copied or alienated without prior written permission Career Development Roadmap TM ABC Version: 1.0 ABC Career Development
Best Overall Use of Technology. Jaspersoft
Best Overall Use of Technology Jaspersoft Kerstin Klein Manager, Engineering Processes/ Infrastructure, Jaspersoft From requirements to release QA centric development From Requirement to Release QA-Centric
Guy Martin, Managing Principal Architect Red Hat Consulting
Inner-Sourcing Community Development Practices in Corporate IT Guy Martin, Managing Principal Architect Red Hat Consulting Andrew Aitken, Vice President & General Manager Olliance Consulting, a Division
How To Manage A Multi Site In Drupal
http://platform.sh [email protected] MODERNISING DRUPAL MULTI-SITE IMPLEMENTATIONS Drupal multi-site is easily re-architected to run each site in its own containerised environment. It s better and it costs
Cyber Security and Open Source Community Call Summary
Cyber Security and Open Source Community Call Summary April, 2016 Seong K. Mun, PhD Don Hewitt OSEHRA Arlington, Virginia Cybersecurity Workgroup Ad Hoc group to address questions posed by VA OSEHRA Cybersecurity
PHP in RPM distribution
PHP in RPM distribution Why things get better Presented by Remi Collet Senior Software Engineer, Red Hat Inc. License Licensed under Creative Commons Attribution Share Alike CC-BY-SA Today's Topics 1.
TELSTRA RSS CA Subscriber Agreement (SA)
TELSTRA RSS CA Subscriber Agreement (SA) Last Revision Date: December 16, 2009 Version: Published By: Telstra Corporation Ltd Copyright 2009 by Telstra Corporation All rights reserved. No part of this
Hail or Fail: The Right Way. to Override Core. Mark Shust ecommerce Developer Metrics Marketing
Hail or Fail: The Right Way Insert photo of speaker here 891 pixels h x 688 pixels w to Override Core Mark Shust ecommerce Developer Metrics Marketing About Me Over 10 years of experience working with
CORPORATE GOVERNANCE GUIDELINES
CORPORATE GOVERNANCE GUIDELINES INTRODUCTION The Nominating and Corporate Governance Committee (the Governance Committee ) of the Board of Directors (the Board ) of Hilton Worldwide Holdings Inc. (the
WATCHGUARD BARRACUDA KEY SALES PITCH TRUTH BEHIND THE PITCH
KEY SALES PITCH Long time provider of email security with large customer base XCS 170, 370 and 570 appliances integrate bi directional email threat protection and data loss prevention on a single platform.
SUPPORT POLICY SUPPORT POLICY
SUPPORT POLICY SUPPORT POLICY Copyright This document is provided "as- is". Information and views expressed in this document, including URL and other Internet Web site references, may change without notice.
Red Hat and Condor Project
Red Hat and Condor Project Matthew Farrellee Principal Software Engineer Today... History MRG status Open source Management Cloud History Condor Week 2007 Condor Week 2009 -Red Hat/Condor collaboration
SERVICE EXCELLENCE SUITE
USERS GUIDE Release Management Service Management and ServiceNow SERVICE EXCELLENCE SUITE Table of Contents Introduction... 3 Overview, Objectives, and Current Scope... 4 Overview... 4 Objectives... 4
CITY UNIVERSITY OF HONG KONG Change Management Standard
CITY UNIVERSITY OF HONG KONG (Approved by the Information Strategy and Governance Committee in December 2013; revision 1.1 approved by Chief Information Officer in September 2015) PUBLIC Date of Issue:
Red Hat Partner Programs for Independent Software Vendors (ISVs)
Red Hat Partner Programs for Independent Software Vendors (ISVs) Abstract This white paper provides an overview of the Software Partner programs available from Red Hat, and the guidelines for certifying
Request for Proposal: Development of a Practice Management Guide for Use by Small and Medium Practices
Small and Medium Practices Committee Request for Proposal August 31, 2007 Request for Proposal: Development of a Practice Management Guide for Use by Small and Medium Practices REQUEST FOR PROPOSAL: DEVELOPMENT
Bridging the Gap: from a Web App to a Mobile Device App
Bridging the Gap: from a Web App to a Mobile Device App or, so how does this PhoneGap* stuff work? *Other names and brands may be claimed as the property of others. 1 Users Want Mobile Apps, Not Mobile
August 2009. Page 1 PSA-2014-00177
August 2009. Page 1 Page 2 Citizens' Services (Kim Henderson) Introduction to Employee Engagement Engagement Scores at a Glance Your work unit Your organization 76 72 Employee engagement is a concept that
Change Management Best Practices
General Change Management Best Practices Practice Area Best Practice Criteria Organization Change management policy, procedures, and standards are integrated with and communicated to IT and business management
ORACLE CORPORATION CORPORATE GOVERNANCE GUIDELINES (January 10, 2014)
ORACLE CORPORATION CORPORATE GOVERNANCE GUIDELINES (January 10, 2014) 1. Director Qualifications A majority of the members of the Board of Directors (the Board ) of Oracle Corporation ( Oracle ) must qualify
Quality Assurance Training Program
Quality Assurance Training Program Introduction/Summary: This 5-day course focuses on understanding and developing various skills required by QA Developer, preparing to use various tools and techniques
Genie Gateway Buyer s Guide. Introducing the Features, Functions & Tools
Genie Gateway Buyer s Guide Introducing the Features, Functions & Tools Welcome to the Genie Gateway Genie Gateway is the faster safer way to pay and get paid online, via mobile devices, in store or by
Creating an e mail list in Google Groups
Creating an e mail list in Google Groups Creating an e mail list in Google Groups is easy to do. Just follow the steps below and your group will be created in a matter of minutes. Why use Google Groups?
The OpenFOAM-extend project on SourceForge: current status. Bernhard Gschaider, ICE Strömungforschung GmbH
The OpenFOAM-extend project on SourceForge: current status Martin Beaudoin, Hydro Québec Research Institute Bernhard Gschaider, ICE Strömungforschung GmbH Outline of the presentation Overview of the OpenFOAM-extend
Engaging Armed Groups the practical challenges: negotiation support
@ Background Paper 4c Engaging Armed Groups the practical challenges: negotiation support David Gorman, Andre le Sage HD Centre 1. Introduction This paper outlines the reasons why mediators might provide
The Red Hat Enterprise Linux advantages over Oracle Linux
The Red Hat Enterprise Linux advantages over Oracle Linux 1 RED HAT CONTINUES TO LEAD THE LINUX MARKET WORLDWIDE LINUX SERVER OPERATING ENVIRONMENT NEW LICENSE PAID SHIPMENTS/SUBSCRIPTIONS AND NONPAID
The Linux Foundation Open Compliance Training Data Sheet. » The Open Compliance Program
» The Open Compliance Program The Linux Foundation Open Compliance Training Data Sheet Produced By The Linux Foundation Background Free and open source software enables companies to accelerate product
Git Branching for Continuous Delivery
Git Branching for Continuous Delivery Sarah Goff-Dupont Automation Enthusiast Hello everyone I ll be talking about how teams at Atlassian use Git branches for continuous delivery. My name is Sarah, and
Crosswalk: build world class hybrid mobile apps
Crosswalk: build world class hybrid mobile apps Ningxin Hu Intel Today s Hybrid Mobile Apps Application HTML CSS JS Extensions WebView of Operating System (Tizen, Android, etc.,) 2 State of Art HTML5 performance
The Constitution of Trinity College Dublin Architectural Society (2014)
The Constitution of Trinity College Dublin Architectural Society (2014) 1) Name a) The Society shall be known as Trinity College Dublin Architectural Society 2) Objectives a) To foster and encourage architectural
Developer Workshop 2015. Marc Dumontier McMaster/OSCAR-EMR
Developer Workshop 2015 Marc Dumontier McMaster/OSCAR-EMR Agenda Code Submission 101 Infrastructure Tools Developing OSCAR Code Submission: Process OSCAR EMR Sourceforge http://www.sourceforge.net/projects/oscarmcmaster
Request for Proposal (RFP) Supporting Efficient Care Coordination for New Yorkers: Bulk Purchase of EHR Interfaces for Health Information
Request for Proposal (RFP) Supporting Efficient Care Coordination for New Yorkers: Bulk Purchase of EHR Interfaces for Health Information ISSUE DATE: April 10, 2013 RESPONSE DUE DATE: May 3, 2013 Region:
Practical Applications of Software Security Model Chris Nagel
Practical Applications of Software Security Model Chris Nagel Software Security Consultant Fortify Software Introductions About Me: Chris Nagel Software Security Consultant With Fortify for 2+ Years Before
HAZELCAST, INC. SUPPORT SERVICES POLICY Effective March 1 st, 2016
HAZELCAST, INC. SUPPORT SERVICES POLICY Effective March 1 st, 2016 This Hazelcast, Inc. Support Services Policy is the primary document used to communicate Hazelcast s support policies to licensees of
Peer Review Process Description
Peer Review Process Description Version 1.0 draft1 Table of Contents 1. Overview... 1 2. Work Aids... 1 3. Risk Assessment Guidance... 1 4. Participants... 2 5. Inspection
Beloit College ListServs
Beloit College ListServs Subscription Options Adding Members to the List Making List Archives Private Options for Keeping Spam from Reaching List Recipients 1) Allow Member Only Postings 2) Moderate all
Installation Guide. McAfee VirusScan Enterprise for Linux 1.9.0 Software
Installation Guide McAfee VirusScan Enterprise for Linux 1.9.0 Software COPYRIGHT Copyright 2013 McAfee, Inc. Do not copy without permission. TRADEMARK ATTRIBUTIONS McAfee, the McAfee logo, McAfee Active
Open Source Datacenter Conference 2011 System Management with RHN Satellite. Dirk Herrmann, Solution Architect, Red Hat
Open Source Datacenter Conference 2011 System Management with RHN Satellite Bringing the Community, Vendors and Users Together Enterprise Users Hardware vendors Software vendors Open Source Community A
Table of contents. Performance testing in Agile environments. Deliver quality software in less time. Business white paper
Performance testing in Agile environments Deliver quality software in less time Business white paper Table of contents Executive summary... 2 Why Agile? And, why now?... 2 Incorporating performance testing
Project Software Security: Securing SendMail with JAAS and Polymer
Project Software Security: Securing SendMail with JAAS and Polymer Frank van Vliet [email protected] Diego Ortiz Yepes [email protected] Jornt van der Wiel [email protected] Guido Kok
Continuous integration @ Keylane
Continuous integration @ Keylane 1 Keylane Software for pension funds In the business since 2005 Working mostly on EU market 2 1 Teams Around 30 developers and project managers Divided in 10 teams Mostly
SA Tool Kit release life cycle
Release management Release management process is a software engineering process intended to oversee the development, testing, deployment and support of software releases. A release is usually a named collection
July 12, 2013 Page 1 of 5 BellHawk Systems Corporation
BellHawk Compliance with CFR 21 Part 11 Introduction This document details the compliance of the BellHawk software with CFR 21 Part 11 (Part 11) dated March 20, 1997 and the document General Principles
Security Vulnerability Management. Mark J Cox
Security Vulnerability Management Mark J Cox Responsibility & Accountability Unique challenges Many vendors all ship the same thing The vulnerabilities are there. The fact that somebody in the middle of
IRIS Onboarding Platform. Product Overview
IRIS Onboarding Platform Product Overview The Need for a Digitized Onboarding Platform In the current paper-based onboarding process, disparate and self-contained systems work in a non-integrated environment.
Introduction to Software Development
C HAPTER 1 Introduction to Software Development S oftware development is a complicated process. It requires careful planning and execution to meet the goals. Sometimes a developer must react quickly and
TEST AUTOMATION FRAMEWORK
TEST AUTOMATION FRAMEWORK Twister Topics Quick introduction Use cases High Level Description Benefits Next steps Twister How to get Twister is an open source test automation framework. The code, user guide
Continuous Integration for Web-Based Software Infrastructures: Lessons Learned on the webinos Project
Continuous Integration for Web-Based Software Infrastructures: Lessons Learned on the webinos Project Tao Su 1,JohnLyle 2, Andrea Atzeni 1, Shamal Faily 3, Habib Virji 4, Christos Ntanos 5, and Christos
