<?xml version="1.0" encoding="UTF-8"?>

<project>
  <Tool>
    <name>Ant</name>
    <used_by p_attr="t">
      <Action p_id="Netbeans_Process_00118">
	<name>Run build script</name>
	<provides p_attr="t">
	  <Resource p_id="Netbeans_Process_00090">
	    <name>Q build</name>
	    <required_by p_attr="t">
	      <Action p_id="OSSD_Process_Model_00072">
		<name>Select build type to make</name>
		<next_action p_attr="t">
		  <Action p_id="OSSD_Process_Model_00073">
		    <name>Make install/tar for each platform</name>
		    <next_action p_attr="t">
		      <Action p_id="OSSD_Process_Model_00066">
			<name>Update web page</name>
			<next_action p_attr="t">
			  <Action p_id="OSSD_Process_Model_00067">
			    <name>Post-mortem discussion</name>
			    <provides p_attr="t">
			      <Resource p_id="Netbeans_Process_00096">
				<name>Netbeans web site</name>
				<required_by p_attr="t">
				  <Action p_idref="OSSD_Process_Model_00066" />
				  <Action p_id="Netbeans_Process_00108">
				    <name>Announce new RM</name>
				    <next_action p_attr="t">
				      <Action p_id="Netbeans_Process_00109">
					<name>Set permissions for RM</name>
					<next_action p_attr="t">
					  <Action p_id="Netbeans_Process_00124">
					    <name>Solicit module managers for inclusion</name>
					    <next_action p_attr="t">
					      <Action p_id="Netbeans_Process_00126">
						<name>Create release proposal</name>
						<next_action p_attr="t">
						  <Action p_id="Netbeans_Process_00127">
						    <name>Review NB roadmap/vision</name>
						    <next_action p_attr="t">
						      <Action>
							<name>Elicit feedback </name>
							<next_action p_attr="t">
							  <Action p_id="Netbeans_Process_00129">
							    <name>Create final release plan</name>
							    <provides p_attr="t">
							      <Resource p_id="Netbeans_Process_00087">
								<name>Module plan</name>
								<required_by p_attr="t">
								  <Action p_id="Netbeans_Process_00131">
								    <name>Set feature freeze date</name>
								    <next_action p_attr="t">
								      <Action p_id="Netbeans_Process_00132">
									<name>Set release date</name>
									<provides p_attr="t">
									  <Resource p_id="OSSD_Process_Model_00062">
									    <name>Schedule</name>
									    <required_by p_attr="t">
									      <Action p_idref="Netbeans_Process_00131" />
									      <Action p_idref="Netbeans_Process_00132" />
									    </required_by>
									  </Resource>
									</provides>
									<type>manual</type>
								      </Action>
								    </next_action>
								    <provides p_attr="t">
								      <Resource p_idref="OSSD_Process_Model_00062" />
								    </provides>
								    <type>manual</type>
								  </Action>
								  <Action p_idref="Netbeans_Process_00132" />
								</required_by>
							      </Resource>
							    </provides>
							    <type>manual</type>
							  </Action>
							</next_action>
							<provides p_attr="t">
							  <Resource p_id="Netbeans_Process_00110">
							    <name>Email message</name>
							    <required_by p_attr="t">
							      <Action p_id="Netbeans_Process_00104">
								<name>Solicit RM volunteer</name>
								<next_action p_attr="t">
								  <Action p_id="Netbeans_Process_00105">
								    <name>Wait for volunteer</name>
								    <next_action p_attr="t">
								      <Action p_id="Netbeans_Process_00106">
									<name>Send message requesting to be RM</name>
									<next_action p_attr="t">
									  <Action p_id="Netbeans_Process_00107">
									    <name>Wait for consensus</name>
									    <next_action p_attr="t">
									      <Action p_idref="Netbeans_Process_00108" />
									    </next_action>
									    <provides p_attr="t">
									      <Resource p_idref="Netbeans_Process_00110" />
									    </provides>
									    <type>manual</type>
									  </Action>
									</next_action>
									<provides p_attr="t">
									  <Resource p_idref="Netbeans_Process_00110" />
									</provides>
									<type>manual</type>
								      </Action>
								    </next_action>
								    <provides p_attr="t">
								      <Resource p_idref="Netbeans_Process_00110" />
								    </provides>
								    <type>manual</type>
								  </Action>
								</next_action>
								<provides p_attr="t">
								  <Resource p_idref="Netbeans_Process_00110" />
								</provides>
								<type>manual</type>
							      </Action>
							      <Action p_idref="Netbeans_Process_00105" />
							      <Action p_idref="Netbeans_Process_00106" />
							      <Action p_idref="Netbeans_Process_00107" />
							      <Action p_idref="Netbeans_Process_00108" />
							    </required_by>
							  </Resource>
							</provides>
							<type>manual</type>
						      </Action>
						    </next_action>
						    <provides p_attr="t">
						      <Resource p_idref="Netbeans_Process_00087" />
						    </provides>
						    <type>manual</type>
						  </Action>
						</next_action>
						<provides p_attr="t">
						  <Resource p_id="Netbeans_Process_00086">
						    <name>Release proposal</name>
						    <required_by p_attr="t">
						      <Action p_idref="Netbeans_Process_00127" />
						      <Action p_idref="Netbeans_Process_00129" />
						    </required_by>
						  </Resource>
						</provides>
						<type>manual</type>
					      </Action>
					    </next_action>
					    <provides p_attr="t">
					      <Resource p_idref="Netbeans_Process_00086" />
					    </provides>
					    <type>manual</type>
					  </Action>
					</next_action>
					<provides p_attr="t">
					  <Resource p_id="Netbeans_Process_00122">
					    <name>CVS tree</name>
					    <required_by p_attr="t">
					      <Action p_id="Netbeans_Process_00117">
						<name>Change build name/branch</name>
						<next_action p_attr="t">
						  <Action p_idref="Netbeans_Process_00118" />
						</next_action>
						<provides p_attr="t">
						  <Resource p_idref="Netbeans_Process_00122" />
						</provides>
						<type>manual</type>
					      </Action>
					      <Action p_idref="Netbeans_Process_00118" />
					    </required_by>
					  </Resource>
					</provides>
					<type>manual</type>
				      </Action>
				    </next_action>
				    <provides p_attr="t">
				      <Resource p_idref="Netbeans_Process_00110" />
				    </provides>
				    <type>manual</type>
				  </Action>
				</required_by>
			      </Resource>
			      <Resource p_id="Netbeans_Process_00088">
				<name>Module web page</name>
				<required_by p_attr="t">
				  <Action p_idref="OSSD_Process_Model_00067" />
				  <Action p_idref="Netbeans_Process_00117" />
				</required_by>
			      </Resource>
			      <Resource p_idref="Netbeans_Process_00110" />
			      <Resource p_id="Netbeans_Process_00091">
				<name>List of bugs</name>
				<required_by p_attr="t">
				  <Action p_id="Netbeans_Process_00114">
				    <name>Detect/Report Bugs/Issues</name>
				    <next_action p_attr="t">
				      <Action p_id="Netbeans_Process_00115">
					<name>Write bug fix</name>
					<next_action p_attr="t">
					  <Action p_id="Netbeans_Process_00116">
					    <name>Commit code to CVS</name>
					    <next_action p_attr="t">
					      <Action p_idref="Netbeans_Process_00117" />
					    </next_action>
					    <provides p_attr="t">
					      <Resource p_idref="Netbeans_Process_00122" />
					    </provides>
					    <type>automatic</type>
					  </Action>
					</next_action>
					<provides p_attr="t">
					  <Resource>
					    <name>Source code</name>
					    <required_by p_attr="t">
					      <Action p_idref="Netbeans_Process_00116" />
					    </required_by>
					  </Resource>
					</provides>
					<type>manual</type>
				      </Action>
				    </next_action>
				    <provides p_attr="t">
				      <Resource p_idref="Netbeans_Process_00091" />
				    </provides>
				    <type>manual</type>
				  </Action>
				  <Action p_idref="Netbeans_Process_00115" />
				</required_by>
			      </Resource>
			    </provides>
			    <type>manual</type>
			  </Action>
			</next_action>
			<provides p_attr="t">
			  <Resource p_idref="Netbeans_Process_00088" />
			  <Resource p_idref="Netbeans_Process_00096" />
			</provides>
			<type>manual</type>
		      </Action>
		    </next_action>
		    <provides p_attr="t">
		      <Resource>
			<name>Install binary</name>
		      </Resource>
		    </provides>
		    <type>manual</type>
		  </Action>
		</next_action>
		<provides p_attr="t">
		  <Resource>
		    <name>Development build</name>
		    <required_by p_attr="t">
		      <Action p_idref="OSSD_Process_Model_00073" />
		      <Action p_idref="OSSD_Process_Model_00072" />
		      <Action p_idref="Netbeans_Process_00114" />
		    </required_by>
		  </Resource>
		  <Resource p_idref="Netbeans_Process_00090" />
		  <Resource p_id="Netbeans_Process_00093">
		    <name>Release candidate 1</name>
		    <required_by p_attr="t">
		      <Action p_idref="OSSD_Process_Model_00072" />
		      <Action p_idref="OSSD_Process_Model_00073" />
		    </required_by>
		  </Resource>
		  <Resource />
		  <Resource p_id="Netbeans_Process_00094">
		    <name>Release candidate 2</name>
		    <required_by p_attr="t">
		      <Action p_idref="OSSD_Process_Model_00072" />
		      <Action p_idref="OSSD_Process_Model_00073" />
		    </required_by>
		  </Resource>
		</provides>
		<type>manual</type>
	      </Action>
	      <Action p_idref="OSSD_Process_Model_00073" />
	      <Action p_idref="Netbeans_Process_00114" />
	    </required_by>
	  </Resource>
	  <Resource p_idref="Netbeans_Process_00093" />
	  <Resource p_idref="Netbeans_Process_00094" />
	  <Resource>
	    <name>Final release</name>
	  </Resource>
	</provides>
	<type>automated</type>
      </Action>
    </used_by>
  </Tool>
  <Agent>
    <name>Developer</name>
    <acts_on p_attr="t">
      <Action p_idref="Netbeans_Process_00104" />
      <Action p_idref="Netbeans_Process_00105" />
      <Action p_idref="Netbeans_Process_00106" />
      <Action p_idref="Netbeans_Process_00107" />
      <Action p_idref="Netbeans_Process_00108" />
      <Action p_idref="Netbeans_Process_00114" />
      <Action p_idref="Netbeans_Process_00115" />
    </acts_on>
  </Agent>
  <Tool>
    <name>Email client</name>
    <used_by p_attr="t">
      <Action p_idref="OSSD_Process_Model_00067" />
      <Action p_idref="Netbeans_Process_00104" />
      <Action p_idref="Netbeans_Process_00105" />
      <Action p_idref="Netbeans_Process_00106" />
      <Action p_idref="Netbeans_Process_00107" />
      <Action p_idref="Netbeans_Process_00108" />
      <Action p_idref="Netbeans_Process_00115" />
      <Action p_idref="Netbeans_Process_00124" />
      <Action p_idref="Netbeans_Process_00126" />
      <Action p_idref="Netbeans_Process_00127" />
      <Action p_idref="Netbeans_Process_00129" />
      <Action p_idref="Netbeans_Process_00131" />
      <Action p_idref="Netbeans_Process_00132" />
    </used_by>
  </Tool>
  <_INSTANCE_ANNOTATION />
  <Resource>
    <name>Build scripts</name>
    <required_by p_attr="t">
      <Action p_idref="Netbeans_Process_00118" />
    </required_by>
  </Resource>
  <Agent>
    <name>QA team member</name>
    <acts_on p_attr="t">
      <Action p_idref="Netbeans_Process_00114" />
    </acts_on>
  </Agent>
  <Agent>
    <name>Site administrator</name>
    <acts_on p_attr="t">
      <Action p_idref="OSSD_Process_Model_00066" />
    </acts_on>
  </Agent>
  <Sequence>
    <actions p_attr="t">
      <Action p_idref="Netbeans_Process_00114" />
    </actions>
    <name>Stabilize</name>
  </Sequence>
  <Agent>
    <name>Contributor</name>
    <acts_on p_attr="t">
      <Action p_idref="OSSD_Process_Model_00066" />
      <Action p_idref="Netbeans_Process_00114" />
      <Action p_idref="Netbeans_Process_00115" />
      <Action p_idref="Netbeans_Process_00116" />
    </acts_on>
  </Agent>
  <Tool>
    <name>Web browser</name>
    <used_by p_attr="t">
      <Action p_idref="OSSD_Process_Model_00066" />
      <Action p_idref="Netbeans_Process_00105" />
      <Action p_idref="Netbeans_Process_00106" />
      <Action p_idref="Netbeans_Process_00107" />
      <Action p_idref="Netbeans_Process_00108" />
      <Action p_idref="Netbeans_Process_00127" />
      <Action p_id="Netbeans_Process_00130">
	<name>Create roadmap</name>
	<provides p_attr="t">
	  <Resource>
	    <name>Roadmap</name>
	    <required_by p_attr="t">
	      <Action p_idref="OSSD_Process_Model_00066" />
	      <Action p_idref="Netbeans_Process_00124" />
	    </required_by>
	  </Resource>
	</provides>
	<type>manual</type>
      </Action>
    </used_by>
  </Tool>
  <Sequence>
    <actions p_attr="t">
      <Action p_idref="OSSD_Process_Model_00072" />
    </actions>
    <name>Deploy</name>
  </Sequence>
  <Sequence>
    <actions p_attr="t">
      <Action p_idref="Netbeans_Process_00124" />
    </actions>
    <name>Establish requirements</name>
  </Sequence>
  <Sequence>
    <actions p_attr="t">
      <Action p_idref="Netbeans_Process_00131" />
    </actions>
    <name>Set project timeline</name>
  </Sequence>
  <Tool>
    <name>Web editor</name>
    <used_by p_attr="t">
      <Action p_idref="OSSD_Process_Model_00066" />
      <Action p_idref="Netbeans_Process_00130" />
      <Action p_idref="Netbeans_Process_00129" />
      <Action p_idref="Netbeans_Process_00131" />
      <Action p_idref="Netbeans_Process_00132" />
    </used_by>
  </Tool>
  <Process_Model>
    <name>Netbeans Requirements and Release</name>
    <flow_scenario p_attr="t">
      <Sequence>
	<actions p_attr="t">
	  <Action p_idref="Netbeans_Process_00104" />
	</actions>
	<name>Establish release manager</name>
      </Sequence>
    </flow_scenario>
  </Process_Model>
  <Tool>
    <name>Mailing list</name>
    <used_by p_attr="t">
      <Action p_idref="OSSD_Process_Model_00067" />
      <Action p_idref="Netbeans_Process_00104" />
      <Action p_idref="Netbeans_Process_00105" />
      <Action p_idref="Netbeans_Process_00106" />
      <Action p_idref="Netbeans_Process_00107" />
      <Action p_idref="Netbeans_Process_00108" />
      <Action p_idref="Netbeans_Process_00115" />
      <Action p_idref="Netbeans_Process_00124" />
      <Action p_idref="Netbeans_Process_00126" />
      <Action p_idref="Netbeans_Process_00127" />
      <Action p_idref="Netbeans_Process_00129" />
      <Action p_idref="Netbeans_Process_00131" />
      <Action p_idref="Netbeans_Process_00132" />
    </used_by>
  </Tool>
  <Resource>
    <name>Test scripts</name>
    <required_by p_attr="t">
      <Action p_idref="Netbeans_Process_00114" />
    </required_by>
  </Resource>
  <Tool>
    <name>IssueZilla</name>
    <used_by p_attr="t">
      <Action p_idref="Netbeans_Process_00114" />
      <Action p_idref="Netbeans_Process_00115" />
    </used_by>
  </Tool>
  <Agent>
    <name>Release manager</name>
    <acts_on p_attr="t">
      <Action p_idref="OSSD_Process_Model_00072" />
      <Action p_idref="OSSD_Process_Model_00073" />
      <Action p_idref="OSSD_Process_Model_00067" />
      <Action p_idref="Netbeans_Process_00117" />
      <Action p_idref="Netbeans_Process_00118" />
      <Action p_idref="Netbeans_Process_00124" />
      <Action p_idref="Netbeans_Process_00126" />
      <Action p_idref="Netbeans_Process_00127" />
      <Action p_idref="Netbeans_Process_00129" />
      <Action p_idref="Netbeans_Process_00131" />
      <Action p_idref="Netbeans_Process_00132" />
    </acts_on>
  </Agent>
  <Tool>
    <name>CVS</name>
    <used_by p_attr="t">
      <Action p_idref="Netbeans_Process_00109" />
      <Action p_idref="Netbeans_Process_00116" />
      <Action p_idref="Netbeans_Process_00117" />
    </used_by>
  </Tool>
  <Agent>
    <name>User</name>
    <acts_on p_attr="t">
      <Action p_idref="OSSD_Process_Model_00067" />
      <Action p_idref="Netbeans_Process_00114" />
    </acts_on>
  </Agent>
  <Agent>
    <name>CVS manager</name>
    <acts_on p_attr="t">
      <Action p_idref="Netbeans_Process_00109" />
    </acts_on>
  </Agent>
  <Control_Flow>
    <name>Netbeans Process Flow</name>
  </Control_Flow>
  <Tool>
    <name>Packager tools</name>
    <used_by p_attr="t">
      <Action p_idref="OSSD_Process_Model_00073" />
    </used_by>
  </Tool>
  <Tool>
    <name>Netbeans IDE</name>
    <used_by p_attr="t">
      <Action p_idref="Netbeans_Process_00114" />
      <Action p_idref="Netbeans_Process_00115" />
      <Action p_idref="Netbeans_Process_00118" />
    </used_by>
  </Tool>
  <Agent>
    <name>Board member</name>
    <acts_on p_attr="t">
      <Action p_idref="Netbeans_Process_00130" />
    </acts_on>
  </Agent>
  <Tool>
    <name>SSH</name>
    <used_by p_attr="t">
      <Action p_idref="Netbeans_Process_00116" />
    </used_by>
  </Tool>
  <Agent>
    <name>Module manager</name>
    <acts_on p_attr="t">
      <Action p_idref="Netbeans_Process_00116" />
      <Action p_idref="Netbeans_Process_00117" />
      <Action p_idref="Netbeans_Process_00118" />
      <Action p_idref="Netbeans_Process_00127" />
    </acts_on>
  </Agent>
</project>


