*** empty log message ***
diff --git a/2.0/Composer.releng/.project b/2.0/Composer.releng/.project new file mode 100644 index 0000000..22907ea --- /dev/null +++ b/2.0/Composer.releng/.project
@@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<projectDescription> + <name>org.eclipse.epf.releng</name> + <comment></comment> + <projects> + </projects> + <buildSpec> + </buildSpec> + <natures> + </natures> +</projectDescription>
diff --git a/2.0/Composer.releng/build-scripts/allElements.xml b/2.0/Composer.releng/build-scripts/allElements.xml new file mode 100644 index 0000000..5a01c42 --- /dev/null +++ b/2.0/Composer.releng/build-scripts/allElements.xml
@@ -0,0 +1,39 @@ +<project name="allElements Delegator"> + + <!-- ===================================================================== --> + <!-- Run a given ${target} on all elements being built --> + <!-- Replace element.id with the id of the top level element being built. --> + <!-- If element.id does not exist in ${buildDirectory}/features/element.id --> + <!-- or ${baseLocation}/features/element.id, then you must provide the --> + <!-- location by setting the property "pluginPath" --> + <!-- Add on <ant> task for each top level element being built. --> + <!-- ===================================================================== --> + <target name="allElementsDelegator"> + <ant antfile="${genericTargets}" target="${target}"> + <property name="type" value="feature" /> + <property name="id" value="org.eclipse.epf.product.feature" /> + </ant> + </target> + + <!-- ===================================================================== --> + <!-- Targets to assemble the built elements for particular configurations --> + <!-- These generally call the generated assemble scripts (named in --> + <!-- ${assembleScriptName}) but may also add pre and post processing --> + <!-- Add one target for each root element and each configuration --> + <!-- Replace element.id with the id of the top level element being built --> + <!-- ===================================================================== --> + + <target name="assemble.org.eclipse.epf.product.feature.win32.win32.x86"> + <ant antfile="${assembleScriptName}" dir="${buildDirectory}"> + <property name="archiveName" value="${archiveNamePrefix}-${tgtVer}-${buildLabel}-win32.zip"/> + </ant> + </target> + + <target name="assemble.org.eclipse.epf.product.feature.linux.gtk.x86"> + <ant antfile="${assembleScriptName}" dir="${buildDirectory}"> + <property name="archiveName" value="${archiveNamePrefix}-${tgtVer}-${buildLabel}-linux.zip"/> + </ant> + </target> + + +</project>
diff --git a/2.0/Composer.releng/build-scripts/build.properties b/2.0/Composer.releng/build-scripts/build.properties new file mode 100644 index 0000000..cb9624c --- /dev/null +++ b/2.0/Composer.releng/build-scripts/build.properties
@@ -0,0 +1,237 @@ +############################################################################### +# Copyright (c) 2003, 2006 IBM Corporation and others. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# IBM Corporation - initial API and implementation +############################################################################### +##################### +# Parameters describing how and where to execute the build. +# Typical users need only update the following properties: +# baseLocation - where things you are building against are installed +# bootclasspath - The base jars to compile against (typicaly rt.jar) +# configs - the list of {os, ws, arch} configurations to build. +# +# Of course any of the settings here can be overridden by spec'ing +# them on the command line (e.g., -DbaseLocation=d:/eclipse + +############# PRODUCT/PACKAGING CONTROL ############# +#product=/plugin or feature id/path/to/.product +product=org.eclipse.epf.rcp.ui/composer.product +runPackager=true + +#Set the name of the archive that will result from the product build. +archiveNamePrefix=epf-composer + +# The prefix that will be used in the generated archive. +archivePrefix=epf-composer + +# The location underwhich all of the build output will be collected. +collectingFolder=${archivePrefix} + +# The list of {os, ws, arch} configurations to build. This +# value is a '&' separated list of ',' separate triples. For example, +# configs=win32,win32,x86 & linux,motif,x86 +# By default the value is *,*,* +#configs=win32, win32, x86 & \ +# linux, gtk, ppc &\ +# linux, gtk, x86 & \ +# linux, gtk, x86_64 & \ +# linux, motif, x86 & \ +# solaris, motif, sparc & \ +# solaris, gtk, sparc & \ +# aix, motif, ppc & \ +# hpux, motif, PA_RISC & \ +# macosx, carbon, ppc + +#configs=win32,win32,x86 +configs=win32,win32,x86 & linux,gtk,x86 + +# By default PDE creates one archive (result) per entry listed in the configs property. +# Setting this value to try will cause PDE to only create one output containing all +# artifacts for all the platforms listed in the configs property. +#groupConfigurations=true + +#The format of the archive. By default a zip is created using antZip. +#The list can only contain the configuration for which the desired format is different than zip. +#archivesFormat=win32, win32, x86 - antZip& \ +# linux, gtk, ppc - antZip &\ +# linux, gtk, x86 - antZip& \ +# linux, gtk, x86_64 - antZip& \ +# linux, motif, x86 - antZip& \ +# solaris, motif, sparc - antZip& \ +# solaris, gtk, sparc - antZip& \ +# aix, motif, ppc - antZip& \ +# hpux, motif, PA_RISC - antZip& \ +# macosx, carbon, ppc - antZip + +#archivesFormat=win32,win32,x86 - folder&\ +# linux, gtk, x86 - folder +archivesFormat=win32,win32,x86 - antZip&\ + linux, gtk, x86 - antZip + +#Set to true if you want the output to be ready for an update jar (no site.xml generated) +#outputUpdateJars = false + +#Set to true for Jnlp generation +#codebase should be a URL that will be used as the root of all relative URLs in the output. +#generateJnlp=false +#jnlp.codebase=<codebase url> +#jnlp.j2se=<j2se version> +#jnlp.locale=<a locale> + +#Set to true if you want to sign jars +#signJars=false +#sign.alias=<alias> +#sign.keystore=<keystore location> +#sign.storepass=<keystore password> + +#Arguments to send to the zip executable +zipargs= + +#Arguments to send to the tar executable +tarargs= + +#Control the creation of a file containing the version included in each configuration - on by default +#generateVersionsLists=false + +############## BUILD NAMING CONTROL ################ +# The directory into which the build elements are fetched and where +# the build takes place. +buildDirectory=${builder}/build + +# Type of build. Used in naming the build output. Typically this value is +# one of I, N, M, S, ... +buildType=N + +#buildId is set in run.bat +# ID of the build. Used in naming the build output. +#buildId=20070215-2150 +tgtVer=1.2.0 +tgtMilestone=M2 + +# Label for the build. Used in naming the build output +# Creates a folder named as ${builLabel} in the output location +buildLabel=${buildType}.${buildId} + +# Timestamp for the build. Used in naming the build output +timestamp=007 + +#The value to be used for the qualifier of a plugin or feature when you want to override the value computed by pde. +#The value will only be applied to plugin or features indicating build.properties, qualifier = context +#forceContextQualifier=<the value for the qualifier> + +#Enable / disable the generation of a suffix for the features that use .qualifier. +#The generated suffix is computed according to the content of the feature +#generateFeatureVersionSuffix=true + +############# BASE CONTROL ############# +# Settings for the base Eclipse components and Java class libraries +# against which you are building. +# Base location for anything the build needs to compile against. For example, +# in most RCP app or a plug-in, the baseLocation should be the location of a previously +# installed Eclipse against which the application or plug-in code will be compiled and the RCP delta pack. + +#Os/Ws/Arch/nl of the eclipse specified by baseLocation +baseos=win32 +basews=win32 +basearch=x86 + +#pluginPath is a list of locations in which to find plugins and features. This list is separated by the platform file separator (; or :) +#a location is one of: +#- the location of the jar or folder that is the plugin or feature : /path/to/foo.jar or /path/to/foo +#- a directory that contains a /plugins or /features subdirectory +#- the location of a feature.xml, or for 2.1 style plugins, the plugin.xml or fragment.xml +#pluginPath= + +skipBase=true +eclipseURL=<url for eclipse download site> +eclipseBuildId=<Id of Eclipse build to get> +eclipseBaseURL=${eclipseURL}/eclipse-platform-${eclipseBuildId}-win32.zip + + +############# MAP FILE CONTROL ################ +# This section defines CVS tags to use when fetching the map files from the repository. +# If you want to fetch the map file from repository / location, change the getMapFiles target in the customTargets.xml + +#skipMaps=true +#mapsRepo=:pserver:anonymous@example.com/path/to/repo +mapsRepo=${cvsInfo}@dev.eclipse.org:/cvsroot/technology +#mapsRoot=path/to/maps +mapsRoot=org.eclipse.epf/plugins/org.eclipse.epf.releng/maps +mapsCheckoutTag=HEAD +#mapsCheckoutTag=v${buildId} + +tagMaps=true +mapsTagTag=v${buildId} + +############# UPDATE SITE FILE CONTROL ################ +updateSiteRepo=${cvsInfo}@dev.eclipse.org:/cvsroot/org.eclipse +updateSiteFile=www/epf/downloads/tool/tool_downloads.php +updateSiteCheckoutTag=HEAD +updateSiteDestination= + + +############ REPOSITORY CONTROL ############### +# This section defines properties parameterizing the repositories where plugins, fragments +# bundles and features are being obtained from. + +# The tags to use when fetching elements to build. +# By default thebuilder will use whatever is in the maps. +# This value takes the form of a comma separated list of repository identifier (like used in the map files) and the +# overriding value +# For example fetchTag=CVS=HEAD, SVN=v20050101 +#fetchTag=R1_0_BRANCH +#fetchTag=HEAD +#skipFetch=true + + +############# JAVA COMPILER OPTIONS ############## +# The location of the Java jars to compile against. Typically the rt.jar for your JDK/JRE +bootclasspath=${java.home}/lib/core.jar;${java.home}/lib/charsets.jar;${java.home}/lib/BD.jar;${java.home}/lib/deploy.jar;${java.home}/lib/graphics.jar;${java.home}/lib/ibmcertpathprovider.jar;${java.home}/lib/ibmcfw.jar;${java.home}/lib/ibmjaasactivelm.jar;${java.home}/lib/ibmjaaslm.jar;${java.home}/lib/ibmjcefw.jar;${java.home}/lib/ibmjgssprovider.jar;${java.home}/lib/ibmjsseprovider2.jar;${java.home}/lib/ibmorb.jar;${java.home}/lib/ibmorbapi.jar;${java.home}/lib/ibmpkcs.jar;${java.home}/lib/javaws.jar;${java.home}/lib/plugin.jar;${java.home}/lib/security.jar;${java.home}/lib/server.jar;${java.home}/lib/vm.jar;${java.home}/lib/xml.jar;${java.home}/lib/rt.jar + +# specific JRE locations to compile against. These values are used to compile bundles specifying a +# Bundle-RequiredExecutionEnvironment. Uncomment and set values for environments that you support +#CDC-1.0/Foundation-1.0= /path/to/rt.jar +#CDC-1.1/Foundation-1.1= +#OSGi/Minimum-1.0= +#OSGi/Minimum-1.1= +#JRE-1.1= +#J2SE-1.2= +#J2SE-1.3= +#J2SE-1.4= +#J2SE-1.5= +#JavaSE-1.6= +#PersonalJava-1.1= +#PersonalJava-1.2= +#CDC-1.0/PersonalBasis-1.0= +#CDC-1.0/PersonalJava-1.0= +#CDC-1.1/PersonalBasis-1.1= +#CDC-1.1/PersonalJava-1.1= + +# Specify the output format of the compiler log when eclipse jdt is used +logExtension=.log + +# Whether or not to include debug info in the output jars +javacDebugInfo=true + +# Whether or not to fail the build if there are compiler errors +javacFailOnError=true + +# Enable or disable verbose mode of the compiler +#javacVerbose=true + +# Extra arguments for the compiler. These are specific to the java compiler being used. +#compilerArg=-g +compilerArg=-nowarn + +# Default value for the version of the source code. This value is used when compiling plug-ins that do not set the Bundle-RequiredExecutionEnvironment or set javacSource in build.properties +javacSource=1.5 + +# Default value for the version of the byte code targeted. This value is used when compiling plug-ins that do not set the Bundle-RequiredExecutionEnvironment or set javacTarget in build.properties. +javacTarget=1.5 + +
diff --git a/2.0/Composer.releng/build-scripts/customTargets.xml b/2.0/Composer.releng/build-scripts/customTargets.xml new file mode 100644 index 0000000..ff5a138 --- /dev/null +++ b/2.0/Composer.releng/build-scripts/customTargets.xml
@@ -0,0 +1,237 @@ +<project name="Build specific targets and properties" default="noDefault"> + + <!-- ===================================================================== --> + <!-- Run a given ${target} on all elements being built --> + <!-- Add on <ant> task for each top level element being built. --> + <!-- ===================================================================== --> + <property name="allElementsFile" value="${builder}/allElements.xml"/> + <import file="${allElementsFile}"/> + + <target name="allElements"> + <antcall target="allElementsDelegator"/> + </target> + + <!-- ===================================================================== --> + <!-- ===================================================================== --> + <target name="getBaseComponents" depends="checkLocalBase" unless="skipBase"> + <get src="${eclipseBaseURL}" dest="${buildDirectory}/../temp-base.zip"/> + <unzip dest="${base}" overwrite="true" src="${buildDirectory}/../temp-base.zip"/> + </target> + + <target name="checkLocalBase"> + <available file="${base}" property="skipBase"/> + </target> + + <!-- ===================================================================== --> + <!-- Check out map files from correct repository --> + <!-- Replace values for mapsCheckoutTag as desired. --> + <!-- ===================================================================== --> + <target name="getMapFiles" depends="checkLocalMaps" unless="skipMaps"> + <!-- <property name="mapsCheckoutTag" value="HEAD"/> --> + <cvs cvsRoot="${mapsRepo}" package="${mapsRoot}" dest="${buildDirectory}/maps" tag="${mapsCheckoutTag}"/> + </target> + + <target name="checkLocalMaps"> + <available property="skipMaps" file="${buildDirectory}/maps"/> + </target> + + <target name="tagMapFiles" if="tagMaps"> + <cvs dest="${buildDirectory}/maps/${mapsRoot}" command="tag ${mapsTagTag}"/> + </target> + + <!-- ===================================================================== --> + + <target name="clean" unless="noclean"> + <antcall target="allElements"> + <param name="target" value="cleanElement"/> + </antcall> + </target> + + <target name="cleanBuildDir"> + <delete includeemptydirs="true"> + <fileset dir="${buildDirectory}" + includes="**/*" + defaultexcludes="no" + /> + </delete> + </target> + + <target name="gatherLogs"> + <mkdir dir="${buildDirectory}/${buildLabel}/compilelogs"/> + <antcall target="allElements"> + <param name="target" value="gatherLogs"/> + </antcall> + <unzip dest="${buildDirectory}/${buildLabel}/compilelogs" overwrite="true"> + <fileset dir="${buildDirectory}/features"> + <include name="**/*.log.zip"/> + </fileset> + </unzip> + </target> + + <target name="generateAboutMappings"> + <replace dir="${buildDirectory}/plugins" value="${buildId}" token="@buildId@"> + <include name="**/about.mappings" /> + </replace> + </target> + + <target name="updateRcpIniFile"> + <replace dir="${buildDirectory}" value="${buildId}" token="@buildId@"> + <include name="**/epf.ini" /> + </replace> + </target> + + <target name="updateBuildState"> + <tstamp> + <format property="buildDate" pattern="yyyy-MM-d"/> + </tstamp> + <property name="currentBuildStateFile" value="${buildStateDir}/tag.current.properties"/> + <property file="${currentBuildStateFile}" prefix="prev"/> + <property name="prev.buildDate" value="${buildDate}"/> + <path id="buildDirTempPath" location="${buildDirectory}"/> + <pathconvert dirsep="/" property="buildDirectoryPath" refid="buildDirTempPath"/> + <propertyfile + file="${currentBuildStateFile}" + comment="Last build ID and date"> + <entry key="buildId" value="${buildId}"/> + <entry key="buildDate" value="${buildDate}"/> + <entry key="buildDir" value="${buildDirectoryPath}"/> + </propertyfile> + <echo file="${buildStateDir}/../${buildId}.bugs">https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=EPF&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=${prev.buildDate}&chfieldto=${buildDate}&chfield=resolution&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= +</echo> + </target> + + <!-- + <target name="push2Site"> + <property name="upScriptArgs" value="..."/> + <exec dir="${builder}" executable="${upScript}" output="epf_push2svr.output.txt"> + <arg line="${upScriptArgs}"/> + </exec> + </target> + + <target name="checkoutDLPg"> + <cvs cvsRoot="${updateSiteRepo}" dest="${buildDirectory}/epfSite" package="${updateSiteFile}"/> + </target> + + <target name="updateDLPg" depends="checkoutDLPg"> + <property name="commitMsg" value="Nightly_Builds"/> + <property name="updatePageArgs" value="${tgtVer} ${tgtMilestone} ${epf.buildId} ${buildDirectory}/epfSite/${updateSiteFile}"/> + <exec dir="${builder}" executable="s:/bin/epf_changepage.cmd" output="epf_changepage.output.txt"> + <arg line="${updatePageArgs}"/> + </exec> + </target> + + <target name="commitDLPg" depends="updateDLPg" unless="noDLPg"> + <cvs cvsRoot="${updateSiteRepo}" dest="${buildDirectory}/epfSite/${updateSiteFile}" command="checkin -m ${commitMsg} ${updateSiteFile}"/> + </target> + --> + + <!-- ===================================================================== --> + <!-- Steps to do before setup --> + <!-- ===================================================================== --> + <target name="preSetup"> + <antcall target="cleanBuildDir"/> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do after setup but before starting the build proper --> + <!-- ===================================================================== --> + <target name="postSetup"> + <antcall target="getBaseComponents"/> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do before fetching the build elements --> + <!-- ===================================================================== --> + <target name="preFetch"> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do after fetching the build elements --> + <!-- ===================================================================== --> + <target name="postFetch"> + <antcall target="tagMapFiles"/> + <antcall target="generateAboutMappings"/> + <antcall target="updateRcpIniFile"/> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do before generating the build scripts. --> + <!-- ===================================================================== --> + <target name="preGenerate"> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do after generating the build scripts. --> + <!-- ===================================================================== --> + <target name="postGenerate"> + <antcall target="clean"/> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do before running the build.xmls for the elements being built. --> + <!-- ===================================================================== --> + <target name="preProcess"> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do after running the build.xmls for the elements being built. --> + <!-- ===================================================================== --> + <target name="postProcess"> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do before running assemble. --> + <!-- ===================================================================== --> + <target name="preAssemble"> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do after running assemble. --> + <!-- ===================================================================== --> + <target name="postAssemble"> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do before running package. --> + <!-- ===================================================================== --> + <target name="prePackage"> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do after running package. --> + <!-- ===================================================================== --> + <target name="postPackage"> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do after the build is done. --> + <!-- ===================================================================== --> + <target name="postBuild"> + <antcall target="gatherLogs"/> + <antcall target="updateBuildState"/> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do to test the build results --> + <!-- ===================================================================== --> + <target name="test"> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do to publish the build results --> + <!-- ===================================================================== --> + <target name="publish"> + <!-- + <antcall target="push2Site"/> + <antcall target="commitDLPg"/> + --> + </target> + + <!-- ===================================================================== --> + <!-- Default target --> + <!-- ===================================================================== --> + <target name="noDefault"> + <echo message="You must specify a target when invoking this file"/> + </target> + +</project>
diff --git a/2.0/Composer.releng/build-scripts/readme.txt b/2.0/Composer.releng/build-scripts/readme.txt new file mode 100644 index 0000000..0fce197 --- /dev/null +++ b/2.0/Composer.releng/build-scripts/readme.txt
@@ -0,0 +1,40 @@ +run.bat batch file to run headless build +build.properties contains build options +allElements.xml build script +customTargets.xml build script +readme.txt this file +build/ directory containing source pulled from CVS and build output - to be cleaned up after every build +templates/ directory containing template files from eclipse +workspace/ workspace created by Eclipse IDE as mentioned in 1.6 + + +More Detailed Instructions + +1. Set up Headless Build Environment + + 1.1 Install JSDK is on the system and make sure java.exe is available on system PATH environment variable. [JAVAEXE] + 1.2 Install Apache ANT on the system and make sure the Ant binaries are accessible on the command line. + 1.3 Install IES or Open-Source Eclipse SDP is on the system and note the install location of Eclipse [ECLIPSEHOME] + 1.4 Obtain the plugins org.eclipse.pde.build and have this plugin in the Eclipse SDP [SCRIPTSHOME] + 1.5 Obtain the HEADLESS build scripts and put them it a directory by themselves [BUILDHOME] + 1.6 Start Eclipse SDP and define a workspace location [WORKSPACE]. Allow the IDE to start fully and then exit. Only the workspace is needed. + + +2. Customize the Headless Build Scripts + + 2.1 Modify run.bat file to suit your environment. + 2.2 Modify build.properties making sure that the following properties are addressed. + product= + buildDirectory= + base= + baseLocation= + mapsRepo= + mapsRoot= + fetchTag= + 2.3 Modify allElements.xml + Provide the correct top level feature being built. + Provide the correct elementPath property in the allElementsDelegator target. + + 2.4 Make sure the map files in org.eclipse.epf.releng/maps are accurate + +
diff --git a/2.0/Composer.releng/build-scripts/run.bat b/2.0/Composer.releng/build-scripts/run.bat new file mode 100644 index 0000000..29513f2 --- /dev/null +++ b/2.0/Composer.releng/build-scripts/run.bat
@@ -0,0 +1,86 @@ +@echo off +setlocal + +REM The location where the headless build scripts & resource files live. +set BUILDHOME=%~dp0 + +REM ****************************************** +REM * CHANGE THESE SETTINGS * +REM ****************************************** + +REM The JRE java.exe to be used +set JAVAEXE=C:\bin\jdk\sun\bin\java.exe + +REM the Eclipse to use +set ECLIPSEHOME=C:\bin\sdp\3.2.2\eclipse + +REM CVS login info - provide CVS user name and password +REM :extssh:<username>:<password> +REM put "" around the value if it contains non-alphanumeric chars +set CVSINFO=:pserver:anonymous + +REM The directory containing tag.current.properties +SET BUILDSTATEDIR=S:\projects\epf\1.2.0\state + +REM ****************************************** +REM * DO NOT CHANGE THESE SETTINGS * +REM ****************************************** + +REM The Eclipse startup.jar +set STARTUPJAR="%ECLIPSEHOME%\startup.jar" + +REM The scripts directory in the org.eclipse.pde.build Eclipse plugin. +set SCRIPTSHOME="%ECLIPSEHOME%\plugins\org.eclipse.pde.build_3.2.1.r321_v20060823\scripts" + +REM The location where the headless build scripts & resource files live. +REM set BUILDHOME=C:\builds\epf_110\headless +set BUILDHOME=%~dp0 + +REM The location of the temporary build workspace +set WORKSPACE=%BUILDHOME%\workspace + +REM The buildfile to use for the build +set BUILDFILE=build.xml + +REM The builder directory containing build.properties +REM build.properties, allElements.xml and customTargets.xml needs to be in the same place +set BUILDERDIR=%BUILDHOME% + +set HOUR=%time:~0,2% +if "%HOUR:~0,1%"==" " set HOUR=0%time:~1,1% +set BUILDID=%date:~-4%%date:~4,2%%date:~7,2%-%HOUR%%time:~3,2% + +REM **************************************************** + + +if not exist %JAVAEXE% echo ERROR: incorrect java.exe=%JAVAEXE%, edit this file and correct the JAVAEXE envar +if not exist %JAVAEXE% goto done + +if not exist %STARTUPJAR% echo ERROR: incorrect startup.jar=%STARTUPJAR%, edit this file and correct the STARTUPJAR envar +if not exist %STARTUPJAR% goto done + +if not exist %BUILDERDIR% echo ERROR: incorrect builderdir=%BUILDERDIR%, edit this file and correct the BUILDERDIR envar +if not exist %BUILDERDIR% goto done + +if not exist %BUILDSTATEDIR% echo ERROR: incorrect buildStateDir=%BUILDSTATEDIR%, edit this file and correct the BUILDSTATEDIR envar +if not exist %BUILDSTATEDIR% goto done + + +:run + +pushd %SCRIPTSHOME% + +if not exist %BUILDFILE% echo ERROR: incorrect buildfile=%BUILDFILE%, edit this file and correct the BUILDFILE envar +if not exist %BUILDFILE% goto done + +@echo on + +rd /s /q %WORKSPACE% + +%JAVAEXE% -cp %STARTUPJAR% org.eclipse.core.launcher.Main -noupdate -application org.eclipse.ant.core.antRunner -data %WORKSPACE% -buildfile %BUILDFILE% -Dbuilder=%BUILDERDIR% -DbuildId=%BUILDID% -DbuildStateDir=%BUILDSTATEDIR% -DcvsInfo=%CVSINFO% -DbaseLocation=%ECLIPSEHOME% %1 %2 %3 %4 %5 %6 %7 %8 %9 + +@echo off +popd + +:done +REM pause
diff --git a/2.0/Composer.releng/build-scripts/templates/allElements.xml b/2.0/Composer.releng/build-scripts/templates/allElements.xml new file mode 100644 index 0000000..b4eec84 --- /dev/null +++ b/2.0/Composer.releng/build-scripts/templates/allElements.xml
@@ -0,0 +1,28 @@ +<project name="allElements Delegator"> + + <!-- ===================================================================== --> + <!-- Run a given ${target} on all elements being built --> + <!-- Replace element.id with the id of the top level element being built. --> + <!-- If element.id does not exist in ${buildDirectory}/features/element.id --> + <!-- or ${baseLocation}/features/element.id, then you must provide the --> + <!-- location by setting the property "pluginPath" --> + <!-- Add on <ant> task for each top level element being built. --> + <!-- ===================================================================== --> + <target name="allElementsDelegator"> + <ant antfile="${genericTargets}" target="${target}"> + <property name="type" value="feature" /> + <property name="id" value="element.id" /> + </ant> + </target> + + <!-- ===================================================================== --> + <!-- Targets to assemble the built elements for particular configurations --> + <!-- These generally call the generated assemble scripts (named in --> + <!-- ${assembleScriptName}) but may also add pre and post processing --> + <!-- Add one target for each root element and each configuration --> + <!-- Replace element.id with the id of the top level element being built --> + <!-- ===================================================================== --> + <target name="assemble.element.id[.config.spec]"> + <ant antfile="${assembleScriptName}" dir="${buildDirectory}"/> + </target> +</project>
diff --git a/2.0/Composer.releng/build-scripts/templates/build.properties b/2.0/Composer.releng/build-scripts/templates/build.properties new file mode 100644 index 0000000..5259585 --- /dev/null +++ b/2.0/Composer.releng/build-scripts/templates/build.properties
@@ -0,0 +1,215 @@ +############################################################################### +# Copyright (c) 2003, 2006 IBM Corporation and others. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# IBM Corporation - initial API and implementation +############################################################################### +##################### +# Parameters describing how and where to execute the build. +# Typical users need only update the following properties: +# baseLocation - where things you are building against are installed +# bootclasspath - The base jars to compile against (typicaly rt.jar) +# configs - the list of {os, ws, arch} configurations to build. +# +# Of course any of the settings here can be overridden by spec'ing +# them on the command line (e.g., -DbaseLocation=d:/eclipse + +############# PRODUCT/PACKAGING CONTROL ############# +product=/plugin or feature id/path/to/.product +runPackager=true + +#Set the name of the archive that will result from the product build. +#archiveNamePrefix= + +# The prefix that will be used in the generated archive. +archivePrefix=<output archive root> + +# The location underwhich all of the build output will be collected. +collectingFolder=${archivePrefix} + +# The list of {os, ws, arch} configurations to build. This +# value is a '&' separated list of ',' separate triples. For example, +# configs=win32,win32,x86 & linux,motif,x86 +# By default the value is *,*,* +#configs=win32, win32, x86 & \ +# linux, gtk, ppc &\ +# linux, gtk, x86 & \ +# linux, gtk, x86_64 & \ +# linux, motif, x86 & \ +# solaris, motif, sparc & \ +# solaris, gtk, sparc & \ +# aix, motif, ppc & \ +# hpux, motif, PA_RISC & \ +# macosx, carbon, ppc + +# By default PDE creates one archive (result) per entry listed in the configs property. +# Setting this value to try will cause PDE to only create one output containing all +# artifacts for all the platforms listed in the configs property. +#groupConfigurations=true + +#The format of the archive. By default a zip is created using antZip. +#The list can only contain the configuration for which the desired format is different than zip. +#archivesFormat=win32, win32, x86 - antZip& \ +# linux, gtk, ppc - antZip &\ +# linux, gtk, x86 - antZip& \ +# linux, gtk, x86_64 - antZip& \ +# linux, motif, x86 - antZip& \ +# solaris, motif, sparc - antZip& \ +# solaris, gtk, sparc - antZip& \ +# aix, motif, ppc - antZip& \ +# hpux, motif, PA_RISC - antZip& \ +# macosx, carbon, ppc - antZip + +#Set to true if you want the output to be ready for an update jar (no site.xml generated) +#outputUpdateJars = false + +#Set to true for Jnlp generation +#codebase should be a URL that will be used as the root of all relative URLs in the output. +#generateJnlp=false +#jnlp.codebase=<codebase url> +#jnlp.j2se=<j2se version> +#jnlp.locale=<a locale> + +#Set to true if you want to sign jars +#signJars=false +#sign.alias=<alias> +#sign.keystore=<keystore location> +#sign.storepass=<keystore password> + +#Arguments to send to the zip executable +zipargs= + +#Arguments to send to the tar executable +tarargs= + +#Control the creation of a file containing the version included in each configuration - on by default +#generateVersionsLists=false + +############## BUILD NAMING CONTROL ################ +# The directory into which the build elements are fetched and where +# the build takes place. +buildDirectory=${user.home}/eclipse.build + +# Type of build. Used in naming the build output. Typically this value is +# one of I, N, M, S, ... +buildType=I + +# ID of the build. Used in naming the build output. +buildId=TestBuild + +# Label for the build. Used in naming the build output +buildLabel=${buildType}.${buildId} + +# Timestamp for the build. Used in naming the build output +timestamp=007 + +#The value to be used for the qualifier of a plugin or feature when you want to override the value computed by pde. +#The value will only be applied to plugin or features indicating build.properties, qualifier = context +#forceContextQualifier=<the value for the qualifier> + +#Enable / disable the generation of a suffix for the features that use .qualifier. +#The generated suffix is computed according to the content of the feature +#generateFeatureVersionSuffix=true + +############# BASE CONTROL ############# +# Settings for the base Eclipse components and Java class libraries +# against which you are building. +# Base location for anything the build needs to compile against. For example, +# in most RCP app or a plug-in, the baseLocation should be the location of a previously +# installed Eclipse against which the application or plug-in code will be compiled and the RCP delta pack. + +base=<path/to/parent/of/eclipse> +baseLocation=${base}/eclipse +#Os/Ws/Arch/nl of the eclipse specified by baseLocation +baseos=win32 +basews=win32 +basearch=x86 + +#pluginPath is a list of locations in which to find plugins and features. This list is separated by the platform file separator (; or :) +#a location is one of: +#- the location of the jar or folder that is the plugin or feature : /path/to/foo.jar or /path/to/foo +#- a directory that contains a /plugins or /features subdirectory +#- the location of a feature.xml, or for 2.1 style plugins, the plugin.xml or fragment.xml +#pluginPath= + +skipBase=true +eclipseURL=<url for eclipse download site> +eclipseBuildId=<Id of Eclipse build to get> +eclipseBaseURL=${eclipseURL}/eclipse-platform-${eclipseBuildId}-win32.zip + + +############# MAP FILE CONTROL ################ +# This section defines CVS tags to use when fetching the map files from the repository. +# If you want to fetch the map file from repository / location, change the getMapFiles target in the customTargets.xml + +skipMaps=true +mapsRepo=:pserver:anonymous@example.com/path/to/repo +mapsRoot=path/to/maps +mapsCheckoutTag=HEAD + +#tagMaps=true +mapsTagTag=v${buildId} + + +############ REPOSITORY CONTROL ############### +# This section defines properties parameterizing the repositories where plugins, fragments +# bundles and features are being obtained from. + +# The tags to use when fetching elements to build. +# By default thebuilder will use whatever is in the maps. +# This value takes the form of a comma separated list of repository identifier (like used in the map files) and the +# overriding value +# For example fetchTag=CVS=HEAD, SVN=v20050101 +# fetchTag=HEAD +skipFetch=true + + +############# JAVA COMPILER OPTIONS ############## +# The location of the Java jars to compile against. Typically the rt.jar for your JDK/JRE +#bootclasspath=${java.home}/lib/rt.jar + +# specific JRE locations to compile against. These values are used to compile bundles specifying a +# Bundle-RequiredExecutionEnvironment. Uncomment and set values for environments that you support +#CDC-1.0/Foundation-1.0= /path/to/rt.jar +#CDC-1.1/Foundation-1.1= +#OSGi/Minimum-1.0= +#OSGi/Minimum-1.1= +#JRE-1.1= +#J2SE-1.2= +#J2SE-1.3= +#J2SE-1.4= +#J2SE-1.5= +#JavaSE-1.6= +#PersonalJava-1.1= +#PersonalJava-1.2= +#CDC-1.0/PersonalBasis-1.0= +#CDC-1.0/PersonalJava-1.0= +#CDC-1.1/PersonalBasis-1.1= +#CDC-1.1/PersonalJava-1.1= + +# Specify the output format of the compiler log when eclipse jdt is used +logExtension=.log + +# Whether or not to include debug info in the output jars +javacDebugInfo=false + +# Whether or not to fail the build if there are compiler errors +javacFailOnError=true + +# Enable or disable verbose mode of the compiler +javacVerbose=true + +# Extra arguments for the compiler. These are specific to the java compiler being used. +#compilerArg= + +# Default value for the version of the source code. This value is used when compiling plug-ins that do not set the Bundle-RequiredExecutionEnvironment or set javacSource in build.properties +#javacSource=1.3 + +# Default value for the version of the byte code targeted. This value is used when compiling plug-ins that do not set the Bundle-RequiredExecutionEnvironment or set javacTarget in build.properties. +#javacTarget=1.1 + +
diff --git a/2.0/Composer.releng/build-scripts/templates/customTargets.xml b/2.0/Composer.releng/build-scripts/templates/customTargets.xml new file mode 100644 index 0000000..fa7256f --- /dev/null +++ b/2.0/Composer.releng/build-scripts/templates/customTargets.xml
@@ -0,0 +1,161 @@ +<project name="Build specific targets and properties" default="noDefault"> + + <!-- ===================================================================== --> + <!-- Run a given ${target} on all elements being built --> + <!-- Add on <ant> task for each top level element being built. --> + <!-- ===================================================================== --> + <property name="allElementsFile" value="${builder}/allElements.xml"/> + <import file="${allElementsFile}"/> + <target name="allElements"> + <antcall target="allElementsDelegator"/> + </target> + + <!-- ===================================================================== --> + <!-- ===================================================================== --> + <target name="getBaseComponents" depends="checkLocalBase" unless="skipBase"> + <get src="${eclipseBaseURL}" dest="${buildDirectory}/../temp-base.zip"/> + <unzip dest="${base}" overwrite="true" src="${buildDirectory}/../temp-base.zip"/> + </target> + + <target name="checkLocalBase"> + <available file="${base}" property="skipBase"/> + </target> + + <!-- ===================================================================== --> + <!-- Check out map files from correct repository --> + <!-- Replace values for mapsCheckoutTag as desired. --> + <!-- ===================================================================== --> + <target name="getMapFiles" depends="checkLocalMaps" unless="skipMaps"> + <property name="mapsCheckoutTag" value="HEAD"/> + <cvs cvsRoot="${mapsRepo}" package="${mapsRoot}" dest="${buildDirectory}/maps" tag="${mapsCheckoutTag}"/> + </target> + + <target name="checkLocalMaps"> + <available property="skipMaps" file="${buildDirectory}/maps"/> + </target> + + <target name="tagMapFiles" if="tagMaps"> + <cvs dest="${buildDirectory}/maps/${mapsRoot}" command="tag ${mapsTagTag}"/> + </target> + + <!-- ===================================================================== --> + + <target name="clean" unless="noclean"> + <antcall target="allElements"> + <param name="target" value="cleanElement"/> + </antcall> + </target> + + <target name="gatherLogs"> + <mkdir dir="${buildDirectory}/${buildLabel}/compilelogs"/> + <antcall target="allElements"> + <param name="target" value="gatherLogs"/> + </antcall> + <unzip dest="${buildDirectory}/${buildLabel}/compilelogs" overwrite="true"> + <fileset dir="${buildDirectory}/features"> + <include name="**/*.log.zip"/> + </fileset> + </unzip> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do before setup --> + <!-- ===================================================================== --> + <target name="preSetup"> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do after setup but before starting the build proper --> + <!-- ===================================================================== --> + <target name="postSetup"> + <antcall target="getBaseComponents"/> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do before fetching the build elements --> + <!-- ===================================================================== --> + <target name="preFetch"> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do after fetching the build elements --> + <!-- ===================================================================== --> + <target name="postFetch"> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do before generating the build scripts. --> + <!-- ===================================================================== --> + <target name="preGenerate"> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do after generating the build scripts. --> + <!-- ===================================================================== --> + <target name="postGenerate"> + <antcall target="clean"/> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do before running the build.xmls for the elements being built. --> + <!-- ===================================================================== --> + <target name="preProcess"> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do after running the build.xmls for the elements being built. --> + <!-- ===================================================================== --> + <target name="postProcess"> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do before running assemble. --> + <!-- ===================================================================== --> + <target name="preAssemble"> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do after running assemble. --> + <!-- ===================================================================== --> + <target name="postAssemble"> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do before running package. --> + <!-- ===================================================================== --> + <target name="prePackage"> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do after running package. --> + <!-- ===================================================================== --> + <target name="postPackage"> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do after the build is done. --> + <!-- ===================================================================== --> + <target name="postBuild"> + <antcall target="gatherLogs"/> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do to test the build results --> + <!-- ===================================================================== --> + <target name="test"> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do to publish the build results --> + <!-- ===================================================================== --> + <target name="publish"> + </target> + + <!-- ===================================================================== --> + <!-- Default target --> + <!-- ===================================================================== --> + <target name="noDefault"> + <echo message="You must specify a target when invoking this file"/> + </target> + +</project> \ No newline at end of file
diff --git a/2.0/Composer.releng/maps/epf_en.map b/2.0/Composer.releng/maps/epf_en.map new file mode 100644 index 0000000..4751a0b --- /dev/null +++ b/2.0/Composer.releng/maps/epf_en.map
@@ -0,0 +1,49 @@ +feature@org.eclipse.epf.base.feature=v20070806-1500,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/features/org.eclipse.epf.base.feature +feature@org.eclipse.epf.doc.feature=v20070806-1500,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/features/org.eclipse.epf.doc.feature +feature@org.eclipse.epf.platform.feature=v20071009-1428,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/features/org.eclipse.epf.platform.feature +feature@org.eclipse.epf.rcp.feature=v20070831-1033,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/features/org.eclipse.epf.rcp.feature +feature@org.eclipse.epf.product.feature=v20070806-1815,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/features/org.eclipse.epf.product.feature +plugin@org.eclipse.epf.authoring.ui=v20071109_1544,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.authoring.ui +plugin@org.eclipse.epf.base=v20071015-1648,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.base +plugin@org.eclipse.epf.common=v20071102-1707,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.common +plugin@org.eclipse.epf.common.win32.win32.x86=v20070806-1500,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.common.win32.win32.x86 +plugin@org.eclipse.epf.dataexchange=v20070906-1418,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.dataexchange +plugin@org.eclipse.epf.diagram.model=v20071015-1126,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.diagram.model +plugin@org.eclipse.epf.diagram.ad=v20071015-1126,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.diagram.ad +plugin@org.eclipse.epf.diagram.add=v20071015-1126,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.diagram.add +plugin@org.eclipse.epf.diagram.core=v20071025-1311,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.diagram.core +plugin@org.eclipse.epf.diagram.edit=v20071015-1126,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.diagram.edit +plugin@org.eclipse.epf.diagram.wpdd=v20071015-1126,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.diagram.wpdd +plugin@org.eclipse.epf.diagram.ui=v20071113-1309,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.diagram.ui +plugin@org.eclipse.epf.doc=v20070831-1033,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.doc +plugin@org.eclipse.epf.export=v20071101-1635,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.export +plugin@org.eclipse.epf.export.msp=v20071008-1708,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.export.msp +plugin@org.eclipse.epf.export.msp.ui=v20071029-1233,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.export.msp.ui +plugin@org.eclipse.epf.export.xml=v20071029-1509,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.export.xml +plugin@org.eclipse.epf.help.doc=v20070905-1644,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.help.doc +plugin@org.eclipse.epf.import=v20071031-1043,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.import +plugin@org.eclipse.epf.import.xml=v20071101-1635,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.import.xml +plugin@org.eclipse.epf.library=v20071101-1436,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.library +plugin@org.eclipse.epf.library.edit=v20071109_1544,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.library.edit +plugin@org.eclipse.epf.library.persistence=v20070927-1135,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.library.persistence +plugin@org.eclipse.epf.library.ui=v20070831-1755,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.library.ui +plugin@org.eclipse.epf.library.ui.xmi=v20070806-1500,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.library.ui.xmi +plugin@org.eclipse.epf.library.xmi=v20071019-1627,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.library.xmi +plugin@org.eclipse.epf.migration.diagram=v20071017-1313,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.migration.diagram +plugin@org.eclipse.epf.msproject=v20070806-1500,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.msproject +plugin@org.eclipse.epf.platform=v20070806-1500,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.platform +plugin@org.eclipse.epf.publishing=v20071023-1506,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.publishing +plugin@org.eclipse.epf.publishing.ui=v20071030-2325,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.publishing.ui +plugin@org.eclipse.epf.rcp=v20071015-1648,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.rcp +plugin@org.eclipse.epf.rcp.ui=v20071015-1648,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.rcp.ui +plugin@org.eclipse.epf.richtext=v20071107-1814,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.richtext +plugin@org.eclipse.epf.search=v20070824-2327,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.search +plugin@org.eclipse.epf.search.ui=v20070806-1500,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.search.ui +plugin@org.eclipse.epf.services=v20070806-1500,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.services +plugin@org.eclipse.epf.validation=v20070822-1930,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.validation +plugin@org.eclipse.epf.ui=v20070806-1500,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.ui +plugin@org.eclipse.epf.ui.intro=v20070829-2239,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.ui.intro +plugin@org.eclipse.epf.uma=v20071019-1802,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.uma +plugin@org.eclipse.epf.uma.ecore=v20070911-1625,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.uma.ecore +plugin@org.eclipse.epf.uma.edit=v20070806-1500,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.uma.edit +plugin@org.eclipse.epf.xml.uma=v20070905-1712,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/prototype/2.0/plugins/org.eclipse.epf.xml.uma \ No newline at end of file
diff --git a/2.0/Composer.releng/maps/epf_nls1.map b/2.0/Composer.releng/maps/epf_nls1.map new file mode 100644 index 0000000..f5a5d29 --- /dev/null +++ b/2.0/Composer.releng/maps/epf_nls1.map
@@ -0,0 +1,33 @@ +feature@org.eclipse.epf.base.feature.nls1=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/features/org.eclipse.epf.base.feature.nls1 +feature@org.eclipse.epf.platform.feature.nls1=v20071018-1859,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/features/org.eclipse.epf.platform.feature.nls1 +feature@org.eclipse.epf.rcp.feature.nls1=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/features/org.eclipse.epf.rcp.feature.nls1 +fragment@org.eclipse.epf.authoring.ui.nl1=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.authoring.ui.nl1 +fragment@org.eclipse.epf.diagram.ad.nl1=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.diagram.ad.nl1 +fragment@org.eclipse.epf.diagram.add.nl1=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.diagram.add.nl1 +fragment@org.eclipse.epf.diagram.core.nl1=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.diagram.core.nl1 +fragment@org.eclipse.epf.diagram.edit.nl1=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.diagram.edit.nl1 +fragment@org.eclipse.epf.diagram.model.nl1=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.diagram.model.nl1 +fragment@org.eclipse.epf.diagram.wpdd.nl1=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.diagram.wpdd.nl1 +fragment@org.eclipse.epf.export.msp.nl1=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.export.msp.nl1 +fragment@org.eclipse.epf.export.msp.ui.nl1=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.export.msp.ui.nl1 +fragment@org.eclipse.epf.export.nl1=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.export.nl1 +fragment@org.eclipse.epf.export.xml.nl1=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.export.xml.nl1 +fragment@org.eclipse.epf.import.nl1=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.import.nl1 +fragment@org.eclipse.epf.import.xml.nl1=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.import.xml.nl1 +fragment@org.eclipse.epf.library.nl1=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.library.nl1 +fragment@org.eclipse.epf.library.edit.nl1=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.library.edit.nl1 +fragment@org.eclipse.epf.library.persistence.nl1=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.library.persistence.nl1 +fragment@org.eclipse.epf.library.ui.nl1=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.library.ui.nl1 +fragment@org.eclipse.epf.library.ui.xmi.nl1=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.library.ui.xmi.nl1 +fragment@org.eclipse.epf.library.xmi.nl1=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.library.xmi.nl1 +fragment@org.eclipse.epf.migration.diagram.nl1=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.migration.diagram.nl1 +fragment@org.eclipse.epf.publishing.nl1=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.publishing.nl1 +fragment@org.eclipse.epf.publishing.ui.nl1=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.publishing.ui.nl1 +fragment@org.eclipse.epf.rcp.ui.nl1=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.rcp.ui.nl1 +fragment@org.eclipse.epf.richtext.nl1=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.richtext.nl1 +fragment@org.eclipse.epf.search.nl1=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.search.nl1 +fragment@org.eclipse.epf.search.ui.nl1=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.search.ui.nl1 +fragment@org.eclipse.epf.ui.nl1=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.ui.nl1 +fragment@org.eclipse.epf.uma.nl1=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.uma.nl1 +fragment@org.eclipse.epf.uma.edit.nl1=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.uma.edit.nl1 +fragment@org.eclipse.epf.validation.nl1=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.validation.nl1 \ No newline at end of file
diff --git a/2.0/Composer.releng/maps/epf_nls2.map b/2.0/Composer.releng/maps/epf_nls2.map new file mode 100644 index 0000000..e39867e --- /dev/null +++ b/2.0/Composer.releng/maps/epf_nls2.map
@@ -0,0 +1,33 @@ +feature@org.eclipse.epf.base.feature.nls2=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/features/org.eclipse.epf.base.feature.nls2 +feature@org.eclipse.epf.platform.feature.nls2=v20071018-1859,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/features/org.eclipse.epf.platform.feature.nls2 +feature@org.eclipse.epf.rcp.feature.nls2=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/features/org.eclipse.epf.rcp.feature.nls2 +fragment@org.eclipse.epf.authoring.ui.nl2=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.authoring.ui.nl2 +fragment@org.eclipse.epf.diagram.ad.nl2=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.diagram.ad.nl2 +fragment@org.eclipse.epf.diagram.add.nl2=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.diagram.add.nl2 +fragment@org.eclipse.epf.diagram.core.nl2=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.diagram.core.nl2 +fragment@org.eclipse.epf.diagram.edit.nl2=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.diagram.edit.nl2 +fragment@org.eclipse.epf.diagram.model.nl2=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.diagram.model.nl2 +fragment@org.eclipse.epf.diagram.wpdd.nl2=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.diagram.wpdd.nl2 +fragment@org.eclipse.epf.export.msp.nl2=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.export.msp.nl2 +fragment@org.eclipse.epf.export.msp.ui.nl2=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.export.msp.ui.nl2 +fragment@org.eclipse.epf.export.nl2=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.export.nl2 +fragment@org.eclipse.epf.export.xml.nl2=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.export.xml.nl2 +fragment@org.eclipse.epf.import.nl2=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.import.nl2 +fragment@org.eclipse.epf.import.xml.nl2=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.import.xml.nl2 +fragment@org.eclipse.epf.library.nl2=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.library.nl2 +fragment@org.eclipse.epf.library.edit.nl2=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.library.edit.nl2 +fragment@org.eclipse.epf.library.persistence.nl2=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.library.persistence.nl2 +fragment@org.eclipse.epf.library.ui.nl2=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.library.ui.nl2 +fragment@org.eclipse.epf.library.ui.xmi.nl2=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.library.ui.xmi.nl2 +fragment@org.eclipse.epf.library.xmi.nl2=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.library.xmi.nl2 +fragment@org.eclipse.epf.migration.diagram.nl2=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.migration.diagram.nl2 +fragment@org.eclipse.epf.publishing.nl2=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.publishing.nl2 +fragment@org.eclipse.epf.publishing.ui.nl2=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.publishing.ui.nl2 +fragment@org.eclipse.epf.rcp.ui.nl2=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.rcp.ui.nl2 +fragment@org.eclipse.epf.richtext.nl2=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.richtext.nl2 +fragment@org.eclipse.epf.search.nl2=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.search.nl2 +fragment@org.eclipse.epf.search.ui.nl2=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.search.ui.nl2 +fragment@org.eclipse.epf.ui.nl2=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.ui.nl2 +fragment@org.eclipse.epf.uma.nl2=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.uma.nl2 +fragment@org.eclipse.epf.uma.edit.nl2=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.uma.edit.nl2 +fragment@org.eclipse.epf.validation.nl2=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.validation.nl2 \ No newline at end of file
diff --git a/2.0/Composer.releng/maps/epf_nls2a.map b/2.0/Composer.releng/maps/epf_nls2a.map new file mode 100644 index 0000000..a6476b4 --- /dev/null +++ b/2.0/Composer.releng/maps/epf_nls2a.map
@@ -0,0 +1,33 @@ +feature@org.eclipse.epf.base.feature.nls2a=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/features/org.eclipse.epf.base.feature.nls2a +feature@org.eclipse.epf.platform.feature.nls2a=v20071018-1859,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/features/org.eclipse.epf.platform.feature.nls2a +feature@org.eclipse.epf.rcp.feature.nls2a=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/features/org.eclipse.epf.rcp.feature.nls2a +fragment@org.eclipse.epf.authoring.ui.nl2a=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.authoring.ui.nl2a +fragment@org.eclipse.epf.diagram.ad.nl2a=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.diagram.ad.nl2a +fragment@org.eclipse.epf.diagram.add.nl2a=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.diagram.add.nl2a +fragment@org.eclipse.epf.diagram.core.nl2a=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.diagram.core.nl2a +fragment@org.eclipse.epf.diagram.edit.nl2a=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.diagram.edit.nl2a +fragment@org.eclipse.epf.diagram.model.nl2a=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.diagram.model.nl2a +fragment@org.eclipse.epf.diagram.wpdd.nl2a=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.diagram.wpdd.nl2a +fragment@org.eclipse.epf.export.msp.nl2a=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.export.msp.nl2a +fragment@org.eclipse.epf.export.msp.ui.nl2a=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.export.msp.ui.nl2a +fragment@org.eclipse.epf.export.nl2a=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.export.nl2a +fragment@org.eclipse.epf.export.xml.nl2a=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.export.xml.nl2a +fragment@org.eclipse.epf.import.nl2a=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.import.nl2a +fragment@org.eclipse.epf.import.xml.nl2a=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.import.xml.nl2a +fragment@org.eclipse.epf.library.nl2a=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.library.nl2a +fragment@org.eclipse.epf.library.edit.nl2a=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.library.edit.nl2a +fragment@org.eclipse.epf.library.persistence.nl2a=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.library.persistence.nl2a +fragment@org.eclipse.epf.library.ui.nl2a=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.library.ui.nl2a +fragment@org.eclipse.epf.library.ui.xmi.nl2a=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.library.ui.xmi.nl2a +fragment@org.eclipse.epf.library.xmi.nl2a=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.library.xmi.nl2a +fragment@org.eclipse.epf.migration.diagram.nl2a=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.migration.diagram.nl2a +fragment@org.eclipse.epf.publishing.nl2a=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.publishing.nl2a +fragment@org.eclipse.epf.publishing.ui.nl2a=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.publishing.ui.nl2a +fragment@org.eclipse.epf.rcp.ui.nl2a=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.rcp.ui.nl2a +fragment@org.eclipse.epf.richtext.nl2a=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.richtext.nl2a +fragment@org.eclipse.epf.search.nl2a=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.search.nl2a +fragment@org.eclipse.epf.search.ui.nl2a=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.search.ui.nl2a +fragment@org.eclipse.epf.ui.nl2a=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.ui.nl2a +fragment@org.eclipse.epf.uma.nl2a=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.uma.nl2a +fragment@org.eclipse.epf.uma.edit.nl2a=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.uma.edit.nl2a +fragment@org.eclipse.epf.validation.nl2a=v200708281722,:pserver:anonymous@dev.eclipse.org:/cvsroot/technology,,org.eclipse.epf/nl_src/plugins/org.eclipse.epf.validation.nl2a \ No newline at end of file
diff --git a/2.0/Composer.releng/release-notes.html b/2.0/Composer.releng/release-notes.html new file mode 100644 index 0000000..8e23209 --- /dev/null +++ b/2.0/Composer.releng/release-notes.html
@@ -0,0 +1,1279 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns:v="urn:schemas-microsoft-com:vml" +xmlns:o="urn:schemas-microsoft-com:office:office" +xmlns:w="urn:schemas-microsoft-com:office:word" +xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" +xmlns="http://www.w3.org/TR/REC-html40"> + +<head> +<meta http-equiv=Content-Type content="text/html; charset=utf-8"> +<meta name=ProgId content=Word.Document> +<meta name=Generator content="Microsoft Word 10"> +<meta name=Originator content="Microsoft Word 10"> +<link rel=File-List href="release-notes_files/filelist.xml"> +<link rel=Edit-Time-Data href="release-notes_files/editdata.mso"> +<!--[if !mso]> +<style> +v\:* {behavior:url(#default#VML);} +o\:* {behavior:url(#default#VML);} +w\:* {behavior:url(#default#VML);} +.shape {behavior:url(#default#VML);} +</style> +<![endif]--> +<title>IBM Rational Method Composer - Release Notes</title> +<!--[if gte mso 9]><xml> + <o:DocumentProperties> + <o:Author>IBM_USER</o:Author> + <o:LastAuthor>IBM_USER</o:LastAuthor> + <o:Revision>9</o:Revision> + <o:TotalTime>24</o:TotalTime> + <o:Created>2006-04-19T22:55:00Z</o:Created> + <o:LastSaved>2006-04-21T22:16:00Z</o:LastSaved> + <o:Pages>1</o:Pages> + <o:Words>1958</o:Words> + <o:Characters>11163</o:Characters> + <o:Company>IBM</o:Company> + <o:Lines>93</o:Lines> + <o:Paragraphs>26</o:Paragraphs> + <o:CharactersWithSpaces>13095</o:CharactersWithSpaces> + <o:Version>10.6735</o:Version> + </o:DocumentProperties> +</xml><![endif]--><!--[if gte mso 9]><xml> + <w:WordDocument> + <w:SpellingState>Clean</w:SpellingState> + <w:GrammarState>Clean</w:GrammarState> + <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> + </w:WordDocument> +</xml><![endif]--> +<style> +<!-- + /* Font Definitions */ + @font-face + {font-family:Wingdings; + panose-1:5 0 0 0 0 0 0 0 0 0; + mso-font-charset:2; + mso-generic-font-family:auto; + mso-font-pitch:variable; + mso-font-signature:0 268435456 0 0 -2147483648 0;} + /* Style Definitions */ + p.MsoNormal, li.MsoNormal, div.MsoNormal + {mso-style-parent:""; + margin:0in; + margin-bottom:.0001pt; + mso-pagination:widow-orphan; + font-size:12.0pt; + font-family:"Times New Roman"; + mso-fareast-font-family:"Times New Roman";} +h1 + {mso-margin-top-alt:auto; + margin-right:0in; + mso-margin-bottom-alt:auto; + margin-left:0in; + mso-pagination:widow-orphan; + mso-outline-level:1; + font-size:24.0pt; + font-family:"Times New Roman"; + font-weight:bold;} +h2 + {mso-margin-top-alt:auto; + margin-right:0in; + mso-margin-bottom-alt:auto; + margin-left:0in; + mso-pagination:widow-orphan; + mso-outline-level:2; + font-size:18.0pt; + font-family:"Times New Roman"; + font-weight:bold;} +h3 + {mso-margin-top-alt:auto; + margin-right:0in; + mso-margin-bottom-alt:auto; + margin-left:0in; + mso-pagination:widow-orphan; + mso-outline-level:3; + font-size:13.5pt; + font-family:"Times New Roman"; + font-weight:bold;} +a:link, span.MsoHyperlink + {color:blue; + text-decoration:underline; + text-underline:single;} +a:visited, span.MsoHyperlinkFollowed + {color:blue; + text-decoration:underline; + text-underline:single;} +p + {mso-margin-top-alt:auto; + margin-right:0in; + mso-margin-bottom-alt:auto; + margin-left:0in; + mso-pagination:widow-orphan; + font-size:12.0pt; + font-family:"Times New Roman"; + mso-fareast-font-family:"Times New Roman";} +code + {font-family:"Courier New"; + mso-ascii-font-family:"Courier New"; + mso-fareast-font-family:"Times New Roman"; + mso-hansi-font-family:"Courier New"; + mso-bidi-font-family:"Courier New";} +span.SpellE + {mso-style-name:""; + mso-spl-e:yes;} +span.GramE + {mso-style-name:""; + mso-gram-e:yes;} +@page Section1 + {size:8.5in 11.0in; + margin:1.0in 1.25in 1.0in 1.25in; + mso-header-margin:.5in; + mso-footer-margin:.5in; + mso-paper-source:0;} +div.Section1 + {page:Section1;} + /* List Definitions */ + @list l0 + {mso-list-id:80880263; + mso-list-template-ids:2074100826;} +@list l0:level1 + {mso-level-number-format:bullet; + mso-level-text:; + mso-level-tab-stop:.5in; + mso-level-number-position:left; + text-indent:-.25in; + mso-ansi-font-size:10.0pt; + font-family:Symbol;} +@list l1 + {mso-list-id:164712945; + mso-list-template-ids:-1306615696;} +@list l1:level1 + {mso-level-start-at:3; + mso-level-tab-stop:.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l2 + {mso-list-id:207497567; + mso-list-template-ids:-834219532;} +@list l2:level1 + {mso-level-number-format:bullet; + mso-level-text:; + mso-level-tab-stop:.5in; + mso-level-number-position:left; + text-indent:-.25in; + mso-ansi-font-size:10.0pt; + font-family:Symbol;} +@list l2:level2 + {mso-level-number-format:bullet; + mso-level-text:o; + mso-level-tab-stop:1.0in; + mso-level-number-position:left; + text-indent:-.25in; + mso-ansi-font-size:10.0pt; + font-family:"Courier New"; + mso-bidi-font-family:"Times New Roman";} +@list l2:level3 + {mso-level-tab-stop:1.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l2:level4 + {mso-level-tab-stop:2.0in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l2:level5 + {mso-level-tab-stop:2.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l2:level6 + {mso-level-tab-stop:3.0in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l2:level7 + {mso-level-tab-stop:3.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l2:level8 + {mso-level-tab-stop:4.0in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l2:level9 + {mso-level-tab-stop:4.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l3 + {mso-list-id:320814423; + mso-list-template-ids:-477982726;} +@list l3:level1 + {mso-level-tab-stop:.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l4 + {mso-list-id:396826824; + mso-list-template-ids:-456871430;} +@list l4:level1 + {mso-level-number-format:bullet; + mso-level-text:; + mso-level-tab-stop:.5in; + mso-level-number-position:left; + text-indent:-.25in; + mso-ansi-font-size:10.0pt; + font-family:Symbol;} +@list l4:level2 + {mso-level-number-format:bullet; + mso-level-text:o; + mso-level-tab-stop:1.0in; + mso-level-number-position:left; + text-indent:-.25in; + mso-ansi-font-size:10.0pt; + font-family:"Courier New"; + mso-bidi-font-family:"Times New Roman";} +@list l4:level3 + {mso-level-tab-stop:1.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l4:level4 + {mso-level-tab-stop:2.0in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l4:level5 + {mso-level-tab-stop:2.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l4:level6 + {mso-level-tab-stop:3.0in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l4:level7 + {mso-level-tab-stop:3.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l4:level8 + {mso-level-tab-stop:4.0in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l4:level9 + {mso-level-tab-stop:4.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l5 + {mso-list-id:492183335; + mso-list-template-ids:-1818085256;} +@list l5:level1 + {mso-level-number-format:bullet; + mso-level-text:; + mso-level-tab-stop:.5in; + mso-level-number-position:left; + text-indent:-.25in; + mso-ansi-font-size:10.0pt; + font-family:Symbol;} +@list l5:level2 + {mso-level-number-format:bullet; + mso-level-text:o; + mso-level-tab-stop:1.0in; + mso-level-number-position:left; + text-indent:-.25in; + mso-ansi-font-size:10.0pt; + font-family:"Courier New"; + mso-bidi-font-family:"Times New Roman";} +@list l6 + {mso-list-id:515192783; + mso-list-template-ids:-1999468180;} +@list l6:level1 + {mso-level-tab-stop:.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l7 + {mso-list-id:580716713; + mso-list-type:hybrid; + mso-list-template-ids:-917076132 67698703 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} +@list l7:level1 + {mso-level-tab-stop:.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l8 + {mso-list-id:655450294; + mso-list-template-ids:-387170132;} +@list l8:level1 + {mso-level-tab-stop:.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l8:level2 + {mso-level-tab-stop:1.0in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l8:level3 + {mso-level-tab-stop:1.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l8:level4 + {mso-level-tab-stop:2.0in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l8:level5 + {mso-level-tab-stop:2.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l8:level6 + {mso-level-tab-stop:3.0in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l8:level7 + {mso-level-tab-stop:3.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l8:level8 + {mso-level-tab-stop:4.0in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l8:level9 + {mso-level-tab-stop:4.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l9 + {mso-list-id:875847284; + mso-list-template-ids:-1987675326;} +@list l9:level1 + {mso-level-number-format:bullet; + mso-level-text:; + mso-level-tab-stop:.5in; + mso-level-number-position:left; + text-indent:-.25in; + mso-ansi-font-size:10.0pt; + font-family:Symbol;} +@list l9:level2 + {mso-level-number-format:bullet; + mso-level-text:o; + mso-level-tab-stop:1.0in; + mso-level-number-position:left; + text-indent:-.25in; + mso-ansi-font-size:10.0pt; + font-family:"Courier New"; + mso-bidi-font-family:"Times New Roman";} +@list l10 + {mso-list-id:969016540; + mso-list-template-ids:1390943656;} +@list l10:level1 + {mso-level-start-at:4; + mso-level-tab-stop:.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l10:level2 + {mso-level-number-format:bullet; + mso-level-text:o; + mso-level-tab-stop:1.0in; + mso-level-number-position:left; + text-indent:-.25in; + mso-ansi-font-size:10.0pt; + font-family:"Courier New"; + mso-bidi-font-family:"Times New Roman";} +@list l11 + {mso-list-id:995572997; + mso-list-template-ids:1613250442;} +@list l11:level1 + {mso-level-number-format:bullet; + mso-level-text:; + mso-level-tab-stop:.5in; + mso-level-number-position:left; + text-indent:-.25in; + mso-ansi-font-size:10.0pt; + font-family:Symbol;} +@list l12 + {mso-list-id:1009794136; + mso-list-template-ids:1466713360;} +@list l12:level1 + {mso-level-number-format:bullet; + mso-level-text:; + mso-level-tab-stop:.5in; + mso-level-number-position:left; + text-indent:-.25in; + mso-ansi-font-size:10.0pt; + font-family:Symbol;} +@list l12:level2 + {mso-level-number-format:bullet; + mso-level-text:o; + mso-level-tab-stop:1.0in; + mso-level-number-position:left; + text-indent:-.25in; + mso-ansi-font-size:10.0pt; + font-family:"Courier New"; + mso-bidi-font-family:"Times New Roman";} +@list l12:level3 + {mso-level-tab-stop:1.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l12:level4 + {mso-level-tab-stop:2.0in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l12:level5 + {mso-level-tab-stop:2.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l12:level6 + {mso-level-tab-stop:3.0in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l12:level7 + {mso-level-tab-stop:3.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l12:level8 + {mso-level-tab-stop:4.0in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l12:level9 + {mso-level-tab-stop:4.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l13 + {mso-list-id:1011109041; + mso-list-template-ids:-387405912;} +@list l13:level1 + {mso-level-number-format:bullet; + mso-level-text:; + mso-level-tab-stop:.5in; + mso-level-number-position:left; + text-indent:-.25in; + mso-ansi-font-size:10.0pt; + font-family:Symbol;} +@list l13:level2 + {mso-level-tab-stop:1.0in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l13:level3 + {mso-level-tab-stop:1.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l13:level4 + {mso-level-tab-stop:2.0in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l13:level5 + {mso-level-tab-stop:2.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l13:level6 + {mso-level-tab-stop:3.0in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l13:level7 + {mso-level-tab-stop:3.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l13:level8 + {mso-level-tab-stop:4.0in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l13:level9 + {mso-level-tab-stop:4.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l14 + {mso-list-id:1073238748; + mso-list-template-ids:-281095530;} +@list l14:level1 + {mso-level-number-format:bullet; + mso-level-text:; + mso-level-tab-stop:.5in; + mso-level-number-position:left; + text-indent:-.25in; + mso-ansi-font-size:10.0pt; + font-family:Symbol;} +@list l14:level2 + {mso-level-tab-stop:1.0in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l14:level3 + {mso-level-tab-stop:1.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l14:level4 + {mso-level-tab-stop:2.0in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l14:level5 + {mso-level-tab-stop:2.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l14:level6 + {mso-level-tab-stop:3.0in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l14:level7 + {mso-level-tab-stop:3.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l14:level8 + {mso-level-tab-stop:4.0in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l14:level9 + {mso-level-tab-stop:4.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l15 + {mso-list-id:1095318990; + mso-list-template-ids:2024680124;} +@list l15:level1 + {mso-level-tab-stop:.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l15:level2 + {mso-level-number-format:bullet; + mso-level-text:o; + mso-level-tab-stop:1.0in; + mso-level-number-position:left; + text-indent:-.25in; + mso-ansi-font-size:10.0pt; + font-family:"Courier New"; + mso-bidi-font-family:"Times New Roman";} +@list l15:level3 + {mso-level-tab-stop:1.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l15:level4 + {mso-level-tab-stop:2.0in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l15:level5 + {mso-level-tab-stop:2.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l15:level6 + {mso-level-tab-stop:3.0in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l15:level7 + {mso-level-tab-stop:3.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l15:level8 + {mso-level-tab-stop:4.0in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l15:level9 + {mso-level-tab-stop:4.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l16 + {mso-list-id:1103458617; + mso-list-template-ids:-1238454362;} +@list l16:level1 + {mso-level-tab-stop:.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l16:level2 + {mso-level-tab-stop:1.0in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l16:level3 + {mso-level-tab-stop:1.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l16:level4 + {mso-level-tab-stop:2.0in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l16:level5 + {mso-level-tab-stop:2.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l16:level6 + {mso-level-tab-stop:3.0in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l16:level7 + {mso-level-tab-stop:3.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l16:level8 + {mso-level-tab-stop:4.0in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l16:level9 + {mso-level-tab-stop:4.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l17 + {mso-list-id:1498954557; + mso-list-template-ids:-1612949150;} +@list l17:level1 + {mso-level-tab-stop:.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l18 + {mso-list-id:1826778503; + mso-list-template-ids:760893520;} +@list l18:level1 + {mso-level-number-format:bullet; + mso-level-text:; + mso-level-tab-stop:.5in; + mso-level-number-position:left; + text-indent:-.25in; + mso-ansi-font-size:10.0pt; + font-family:Symbol;} +@list l19 + {mso-list-id:2044208640; + mso-list-template-ids:299129598;} +@list l19:level1 + {mso-level-number-format:bullet; + mso-level-text:; + mso-level-tab-stop:.5in; + mso-level-number-position:left; + text-indent:-.25in; + mso-ansi-font-size:10.0pt; + font-family:Symbol;} +@list l20 + {mso-list-id:2089183746; + mso-list-template-ids:360636480;} +@list l20:level1 + {mso-level-number-format:bullet; + mso-level-text:; + mso-level-tab-stop:.5in; + mso-level-number-position:left; + text-indent:-.25in; + mso-ansi-font-size:10.0pt; + font-family:Symbol;} +@list l20:level2 + {mso-level-tab-stop:1.0in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l20:level3 + {mso-level-tab-stop:1.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l20:level4 + {mso-level-tab-stop:2.0in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l20:level5 + {mso-level-tab-stop:2.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l20:level6 + {mso-level-tab-stop:3.0in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l20:level7 + {mso-level-tab-stop:3.5in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l20:level8 + {mso-level-tab-stop:4.0in; + mso-level-number-position:left; + text-indent:-.25in;} +@list l20:level9 + {mso-level-tab-stop:4.5in; + mso-level-number-position:left; + text-indent:-.25in;} +ol + {margin-bottom:0in;} +ul + {margin-bottom:0in;} +--> +</style> +<!--[if gte mso 10]> +<style> + /* Style Definitions */ + table.MsoNormalTable + {mso-style-name:"Table Normal"; + mso-tstyle-rowband-size:0; + mso-tstyle-colband-size:0; + mso-style-noshow:yes; + mso-style-parent:""; + mso-padding-alt:0in 5.4pt 0in 5.4pt; + mso-para-margin:0in; + mso-para-margin-bottom:.0001pt; + mso-pagination:widow-orphan; + font-size:10.0pt; + font-family:"Times New Roman";} +</style> +<![endif]--> +<meta name=copyright content="(C) Copyright IBM Corporation 2006"> +<meta name=DC.rights.owner content="(C) Copyright IBM Corporation 2006"> +<meta name=security content=public> +<meta name=Robots content="index,follow"> +<meta http-equiv=PICS-Label +content="(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))"> +<meta name=DC.Format content=XHTML> +<meta name=DC.Language content=en-us> +<!-- All rights reserved. Licensed Materials Property of IBM --><!-- US Government Users Restricted Rights --><!-- Use, duplication or disclosure restricted by --><!-- GSA ADP Schedule Contract with IBM Corp. --> +</head> + +<body lang=EN-US link=blue vlink=blue style='tab-interval:.5in'> + +<div class=Section1> + +<h1>EPF Composer Release Notes</h1> + +<p><strong>Release 1.0-M2</strong></p> + +<h2><a name=intro></a><o:p> </o:p></h2> + +<h2>Introduction</h2> + +<p>This is an updated version of EPF Composer. The main features added in this +release include the following:</p> + +<ul type=disc> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l2 level1 lfo3;tab-stops:list .5in'>Support for Linux platforms</li> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l2 level1 lfo3;tab-stops:list .5in'>Several functional + improvements and fixes</li> +</ul> + +<h2><a name=requirements></a>System Requirements</h2> + +<h3><a name=hardware></a>Hardware Requirements</h3> + +<ul type=disc> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l4 level1 lfo6;tab-stops:list .5in'><span class=GramE>Intel(TM) + Pentium® III 800 MHz or higher processor.</span> </li> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l4 level1 lfo6;tab-stops:list .5in'><span class=GramE>768</span> + MB RAM minimum. More memory <span class=GramE>is recommended</span> as it + improves responsiveness. </li> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l4 level1 lfo6;tab-stops:list .5in'>Disk space: </li> + <ul type=circle> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt: + auto;mso-list:l4 level2 lfo6;tab-stops:list 1.0in'><span class=GramE>50 + MB to install EPF Composer.</span> </li> + </ul> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l4 level1 lfo6;tab-stops:list .5in'><span class=GramE>Display + resolution of 1024 x 768 x 256-color video resolution, or higher.</span> + High-color or true-color recommended</li> +</ul> + +<h3><a name=software></a>Software Requirements</h3> + +<p>The following software <span class=GramE>must be installed</span> before you +install EPF Composer: </p> + +<ul type=disc> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l12 level1 lfo9;tab-stops:list .5in'>One of the following + operating systems: </li> + <ul type=circle> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt: + auto;mso-list:l12 level2 lfo9;tab-stops:list 1.0in'>Windows® XP + Professional with Service Packs 1 and 2 </li> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt: + auto;mso-list:l12 level2 lfo9;tab-stops:list 1.0in'>Windows 2000 + Professional with Service Pack 4 </li> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt: + auto;mso-list:l12 level2 lfo9;tab-stops:list 1.0in'>Windows 2003 + Enterprise Edition with Service Pack 1</li> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt: + auto;mso-list:l12 level2 lfo9;tab-stops:list 1.0in'>Red Hat Enterprise + Linux 4 WS</li> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt: + auto;mso-list:l12 level2 lfo9;tab-stops:list 1.0in'>SUSE Linux SLES 9 SP3</li> + </ul> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l12 level1 lfo9;tab-stops:list .5in'>One of the following + browsers:</li> + <ul type=circle> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt: + auto;mso-list:l12 level2 lfo9;tab-stops:list 1.0in'>Internet Explorer® + 6.0 with Service Pack 1</li> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt: + auto;mso-list:l12 level2 lfo9;tab-stops:list 1.0in'>Internet Explorer 5.5 + with Service Pack 2</li> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt: + auto;mso-list:l12 level2 lfo9;tab-stops:list 1.0in'><span class=SpellE>Mozilla</span> + 1.7.12</li> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt: + auto;mso-list:l12 level2 lfo9;tab-stops:list 1.0in'><span class=SpellE>Firefox</span> + 1.0.7 or 1.5<a name=other></a></li> + </ul> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l12 level1 lfo9;tab-stops:list .5in'>Minimum SUN® JRE 1.4.2, or + later, is recommended. </li> +</ul> + +<h2><a name=installing></a><a name=features></a>New Features</h2> + +<p class=MsoNormal>The main new features in EPF Composer <span class=GramE>are +described</span> below. </p> + +<h3>Export to Microsoft Project</h3> + +<p>You can now export a process to Microsoft Project. You can do this as +follows:</p> + +<ol start=1 type=1> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l8 level1 lfo12;tab-stops:list .5in'>Start EPF Composer and open + the library containing the process you want to export.</li> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l8 level1 lfo12;tab-stops:list .5in'>Select <strong>File->Export</strong>. + This starts the Export wizard.</li> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l8 level1 lfo12;tab-stops:list .5in'>Select <strong>Microsoft + Project Template</strong> and click <span class=GramE><strong>Next</strong></span>.</li> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l8 level1 lfo12;tab-stops:list .5in'>Choose the type of process + to export - Capability Pattern or Delivery Process and select the process + you want to export. If there <span class=GramE>is</span> more than one + Configuration associated with the process, select the configuration you + want to use.</li> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l8 level1 lfo12;tab-stops:list .5in'>You can choose to publish + the configuration at the same time by checking the "Publish the + configuration files" checkbox. You can also choose to only export + tasks and activities with the Planned attribute set to true. If you do not + check this box, all activities and tasks in the selected process <span + class=GramE>will be exported</span>.</li> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l8 level1 lfo12;tab-stops:list .5in'>Provide a name for your exported + template file and select a location for the file. Click <strong>Finish</strong>.</li> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l8 level1 lfo12;tab-stops:list .5in'>You can open the XML file + that <span class=GramE>is exported</span> using Microsoft Project 2003 or + later. The XML file format <span class=GramE>is not officially supported</span> + in earlier versions.</li> +</ol> + +<h3><a name=synchronization></a>Synchronization of Processes to Method Elements</h3> + +<p>When a descriptor <span class=GramE>is created</span> in a process, it has +the same properties as its corresponding base element. If the base element is +changed, the changes <span class=GramE>are not automatically reflected</span> +in corresponding descriptors. Synchronization allows you to update descriptors +in a process with the latest version of the corresponding base method element. +This makes it easier to keep processes up to date with changes made to method +elements after they <span class=GramE>are used</span> in processes.</p> + +<p>Each descriptor has a new property, the "Synchronized with source" +flag, which can be set if you want to synchronize the element with its base +method element.</p> + +<p><span class=GramE>There is a new synchronization wizard that</span> allows +you to choose the properties to update in a descriptor from the corresponding +base element.</p> + +<p><span class=GramE>To open the synchronization wizard, in the process editor, +right-click on any breakdown element and select "Custom +Synchronization".</span> The wizard explains the feature and allows you to +select which properties to update from the base element.</p> + +<p>You can also update all elements by <span class=GramE>right-clicking</span> +on a breakdown element and selecting "Default Synchronization from Method +Content".</p> + +<p>The synchronization features are available for descriptors and activities. +If you apply synchronization for an activity, all descriptors within the +activity that have the "Synchronized with source" flag checked <span +class=GramE>will be synchronized</span>.</p> + +<h3>Improvements to Diagrams</h3> + +<p>When an element in an extended Capability Pattern <span class=GramE>is +suppressed</span> in the Work Breakdown Structure, the element is removed from +the corresponding diagrams. When elements <span class=GramE>are removed</span> +from a diagram, the resulting diagram may not be satisfactory. For example, you +may have large empty spaces that seem inappropriate. You may also have nodes +that <span class=GramE>are not connected</span> to anything. You can manually +modify these diagrams to improve their appearance. You <span class=GramE>won't</span> +be able to make connections to nodes that are extensions to other process +elements (they appear with green italic text under the node). To enable the +ability to connect to these nodes on your diagram, locate the node in the work +breakdown structure (WBS) view. Choose 'Local Contribution' from this element's +context menu.</p> + +<p>It is now possible to associate a diagram produced in an external graphics +tool with an element in a breakdown structure. <span class=GramE>To use this +facility, in the process editor, right-click on an activity and select +Diagrams>User Defined Diagrams.</span> You can select which type of user +defined diagram you want to use and select the diagram file.</p> + +<p>You can now resize the nodes on an activity diagram to wrap the name of the +node. <span class=GramE>On an activity diagram click on an activity or a task +descriptor.</span> A box with handles <span class=GramE>is displayed</span> +around the node. Use the handles on the side of the box to reduce or increase +the width of the box. The name of the activity or task descriptor will wrap +within the new size.</p> + +<h3>Improvements to Guidance</h3> + +<p>A new type of guidance - estimating considerations <span class=GramE>has +been added</span>. The estimating considerations guidance allows you to add +guidance around how to estimate effort for tasks and work products. </p> + +<p>A guidance element can now have associated guidance elements. We now support +adding guidance elements to other guidance elements using a new Guidance tab on +the guidance element editor.</p> + +<p>A Template can now have multiple file attachments.</p> + +<h3>Support for Team Profiles</h3> + +<p>In a process, roles <span class=GramE>can now be organized</span> into +teams. You do this as follows:</p> + +<ol start=1 type=1> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l16 level1 lfo15;tab-stops:list .5in'><span class=GramE>On the + Team Allocation view in the process editor, right-click on an activity.</span> + Select New Child or New Sibling, and then select Team Profile. The Team + Profile <span class=GramE>will be added</span> as a breakdown element and + you can edit its information in the properties view.</li> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l16 level1 lfo15;tab-stops:list .5in'>Select a role descriptor + and open the properties view. The Team tab allows you to assign the role + to one or more teams.</li> +</ol> + +<p>You can use this feature to organize the roles in a process into teams and +sub-teams. The make-up of teams can be different in different parts of a +process.</p> + +<h3>Improvements to Published Web Sites</h3> + +<p>The publication of process information <span class=GramE>has been improved</span> +as follows:</p> + +<ul type=disc> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l20 level1 lfo18;tab-stops:list .5in'>The Work Breakdown + Structure tab now shows a "consolidated view" of tasks with + their roles and work products. The display is limited to <span + class=GramE>3</span> levels, so sometimes the tasks and roles may not be + visible because they are too deep in the hierarchy to be seen. To see the + deeper levels, hyperlink to a lower level.</li> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l20 level1 lfo18;tab-stops:list .5in'>The Team Allocation tab now + shows all roles 'rolled-up' to the selected activity with their associated + work products and tasks.</li> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l20 level1 lfo18;tab-stops:list .5in'>The Work Product Usage tab + now shows all work products 'rolled-up' to the selected activity with + their associated work products and tasks.</li> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l20 level1 lfo18;tab-stops:list .5in'>Each of the above tab + displays provide collapse / expand at the activity/task, role and work + product.</li> +</ul> + +<p>These changes provide clearer information about the <span class=GramE>process +and improve the information about roles</span> and work products.</p> + +<h3>Improved Navigation between Views and Elements</h3> + +<p>In the library view, you can navigate to variability elements for a base +element. <span class=GramE>Right-click on an element and select "Open via +Variability Elements".</span> A select dialog <span class=GramE>is opened</span> +that lists the base element and all variability elements that are based on the +selected element. You can then open an element by double-clicking on it. You +can also do this from a variability element to find the base element.</p> + +<p>The ability to link between the library view and other views <span +class=GramE>has been enhanced</span> as follows:</p> + +<ul type=disc> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l14 level1 lfo21;tab-stops:list .5in'>While in the process + editor, you can link from a descriptor to the base method element. <span + class=GramE>Right-click on a descriptor in a breakdown and select + "Show Linked Element in Library View".</span> <span class=GramE>There + is also a toolbar button that</span> can be used instead of the context + menu item.</li> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l14 level1 lfo21;tab-stops:list .5in'>While in the configuration + view, you can locate a method element in the library view. <span + class=GramE>Right-click on a process element and select "Show in + Library View".</span></li> +</ul> + +<p>In each case, the corresponding base method element <span class=GramE>is +highlighted</span> in the library view. There could be contributors to this +element that add additional information, roles, or work products. You can use +"Open via Variability Elements" described above to locate variability +elements.</p> + +<h3>A few other improvements</h3> + +<ul type=disc> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l13 level1 lfo24;tab-stops:list .5in'>There are now toolbar + buttons in the process editor to move activities/tasks up or down.</li> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l13 level1 lfo24;tab-stops:list .5in'>"Contributes to<span + class=GramE>.."</span> information is now on all tabs in editors.</li> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l13 level1 lfo24;tab-stops:list .5in'>User can customize what + columns to display in the process editors</li> +</ul> + +<h2><a name=localized></a><a name=tooling></a>Known EPF Composer Issues</h2> + +<ol start=1 type=1> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l15 level1 lfo27;tab-stops:list .5in'>When using the new <a + href="#synchronization">synchronization feature</a>, after each + synchronization operation on a capability pattern or delivery process, + please save it before doing another synchronization operation. This is to + prevent too many objects being stored in the undo command stack. Having + too much in the undo command stack may cause too much memory consumption.</li> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l15 level1 lfo27;tab-stops:list .5in'>EPF Composer (EPF) <span + class=GramE>is not designed</span> for concurrent team authoring on the + same instance of a method library. However, there is a <span class=SpellE>whitepaper</span> + on "Using EPF with a Version Control System" available on the + EPF project web site at: </li> +</ol> + +<p style='margin-left:.5in'><a href="http://www.eclipse.org/epf/">http://www.eclipse.org/epf/</a></p> + +<p style='margin-left:.5in'>This explains how you can use a version control +system to maintain your EPF Composer library.</p> + +<ol start=3 type=1> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l15 level1 lfo27;tab-stops:list .5in'>If you use one of the + following EPF 7.0.1 features in your content library, you may not be able + open the library using EPF 7.0 tool. </li> +</ol> + +<p style='margin-left:.5in'>A: Added more than one attachment to a template</p> + +<p style='margin-left:.5in'>B: Created team profile</p> + +<p style='margin-left:.5in'><span class=GramE>C: Customized activity diagrams +that contain suppressed activities or tasks.</span> These diagrams will not +have a desirable look when viewed using EPF 7.0, because the suppressed +elements will reappear.</p> + +<p style='margin-left:.5in'>You must use EPF Composer to use a library with +these features.</p> + +<ol start=4 type=1> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l15 level1 lfo27;tab-stops:list .5in'>"Link with + Editor" button does not locate Custom Categories, but will expand + down to the "Custom Categories" UI folder in the Library View.</li> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l15 level1 lfo27;tab-stops:list .5in'>Editor text fields <span + class=GramE>cannot be read</span> in High contrast mode. When High + Contrast mode is <span class=GramE>activated</span> as EPF is running, + text in non-rich-text fields becomes unreadable. This is an Eclipse platform + bug. The workaround is to restart EPF.</li> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l15 level1 lfo27;tab-stops:list .5in'>If you make changes to a + configuration that <span class=GramE>is used</span> by an active process + editor, the changes to the configuration are not automatically refreshed + in the process editor. The workaround is to re-select the configuration + again in the combo box in the toolbar or use refresh in the context menu + or close and reopen the process editor.</li> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l15 level1 lfo27;tab-stops:list .5in'>Drag and drop a capability + pattern or delivery process from library view to a rich-text editor may + not create the desired method element link. To create a method element + link to a capability pattern or delivery process, expand a rich-text + editor, click on 'add link' button, select the desired link type, click + Browse, navigate to the capability pattern or delivery process, expand it + and select the first child of the capability pattern or delivery process.</li> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l15 level1 lfo27;tab-stops:list .5in'>Windows has a limited + overall number of system handles. When the system runs out of system + handles, EPF will not function properly. For example, double-clicking on a + method element will not bring up the editor. You need to close EPF and + close other applications to bring the available system handles to a + reasonable level and start EPF again.</li> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l15 level1 lfo27;tab-stops:list .5in'>Changes made to the base + Activity Diagram of an activity <span class=GramE>are not automatically + reflected</span> in any extensions of the activity. To see the changes, + open the Activity Diagram of each activity that extends the modified one, + right click on the background of the diagram and choose "Refresh from + Base". This will update the diagram. Save the change.</li> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l15 level1 lfo27;tab-stops:list .5in'>In the Rich Text Editor, it + is not possible to input accented characters that require <span + class=GramE>2</span> key combinations. <span class=GramE>For example, '`' + and 'a' to produce '<span class=SpellE>à</span>'.</span> <span + class=GramE>This is a limitation of the Eclipse SWT Browser widget that we + use.</span> See <code><span style='font-size:10.0pt'>https://bugs.eclipse.org/bugs/show_bug.cgi?id=131017</span></code> + for more info. Workarounds are:</li> + <ul type=circle> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt: + auto;mso-list:l15 level2 lfo27;tab-stops:list 1.0in'>Use Alt key codes to + enter the accented characters. For a listing of Alt key codes on Windows, + see <code><span style='font-size:10.0pt'>http://tlt.its.psu.edu/suggestions/international/accents/codealt.html</span></code>.</li> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt: + auto;mso-list:l15 level2 lfo27;tab-stops:list 1.0in'>Type the accented + characters in a <span class=GramE>non rich</span> text field (like Brief + Description), and cut and paste the characters onto the rich text field + or editor.</li> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt: + auto;mso-list:l15 level2 lfo27;tab-stops:list 1.0in'>Expand the rich text + field, select the HTML tab and enter the accented characters in the HTML + source editor.</li> + </ul> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l15 level1 lfo27;tab-stops:list .5in'>In the Rich Text Editor, + formatting of text inside <pre>...</pre> may not be fully + preserved.</li> +</ol> + +<h2>Version control support in EPF<o:p></o:p></h2> + +<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; +margin-left:.25in'><span class=SpellE><b><i>ClearCase</i></b></span><b><i> +Remote Client (CCRC)<o:p></o:p></i></b></p> + +<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; +margin-left:.25in'><b>Install CCRC from <span class=SpellE>ClearCase</span> +server<o:p></o:p></b></p> + +<ol start=1 type=1> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l7 level1 lfo30;tab-stops:list .5in'><span class=GramE>Menu Help + / Software Updates / Find and Install…</span><o:p></o:p></li> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l7 level1 lfo30;tab-stops:list .5in'>Select <b style='mso-bidi-font-weight: + normal'>Search for new features to install </b>then click <b + style='mso-bidi-font-weight:normal'>Next</b><br> + <!--[if gte vml 1]><v:shapetype id="_x0000_t75" coordsize="21600,21600" + o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" + stroked="f"> + <v:stroke joinstyle="miter"/> + <v:formulas> + <v:f eqn="if lineDrawn pixelLineWidth 0"/> + <v:f eqn="sum @0 1 0"/> + <v:f eqn="sum 0 0 @1"/> + <v:f eqn="prod @2 1 2"/> + <v:f eqn="prod @3 21600 pixelWidth"/> + <v:f eqn="prod @3 21600 pixelHeight"/> + <v:f eqn="sum @0 0 1"/> + <v:f eqn="prod @6 1 2"/> + <v:f eqn="prod @7 21600 pixelWidth"/> + <v:f eqn="sum @8 21600 0"/> + <v:f eqn="prod @7 21600 pixelHeight"/> + <v:f eqn="sum @10 21600 0"/> + </v:formulas> + <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/> + <o:lock v:ext="edit" aspectratio="t"/> + </v:shapetype><v:shape id="_x0000_i1025" type="#_x0000_t75" style='width:6in; + height:381.75pt'> + <v:imagedata src="release-notes_files/image001.png" o:title=""/> + </v:shape><![endif]--><![if !vml]><img border=0 width=576 height=509 + src="release-notes_files/image002.jpg" v:shapes="_x0000_i1025"><![endif]></li> +</ol> + +<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><o:p> </o:p></p> + +<ol start=3 type=1> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l7 level1 lfo30;tab-stops:list .5in'>Enter new remote update site + for CCRC<br> + <!--[if gte vml 1]><v:shape id="_x0000_i1026" type="#_x0000_t75" style='width:267pt; + height:110.25pt'> + <v:imagedata src="release-notes_files/image003.png" o:title=""/> + </v:shape><![endif]--><![if !vml]><img border=0 width=356 height=147 + src="release-notes_files/image004.jpg" v:shapes="_x0000_i1026"><![endif]><br> + <br> + <!--[if gte vml 1]><v:shape id="_x0000_i1033" type="#_x0000_t75" style='width:6in; + height:381.75pt'> + <v:imagedata src="release-notes_files/image005.png" o:title=""/> + </v:shape><![endif]--><![if !vml]><img border=0 width=576 height=509 + src="release-notes_files/image006.jpg" v:shapes="_x0000_i1033"><![endif]><br> + then click <b style='mso-bidi-font-weight:normal'>Finish</b><o:p></o:p></li> +</ol> + +<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><o:p> </o:p></p> + +<ol start=4 type=1> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l7 level1 lfo30;tab-stops:list .5in'>Select <b style='mso-bidi-font-weight: + normal'>Rational <span class=SpellE>ClearCase</span> Remote Client for + Eclipse</b> then click <b style='mso-bidi-font-weight:normal'>Next</b><br> + <!--[if gte vml 1]><v:shape id="_x0000_i1032" type="#_x0000_t75" style='width:6in; + height:5in'> + <v:imagedata src="release-notes_files/image007.png" o:title=""/> + </v:shape><![endif]--><![if !vml]><img border=0 width=576 height=480 + src="release-notes_files/image008.jpg" v:shapes="_x0000_i1032"><![endif]></li> +</ol> + +<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><o:p> </o:p></p> + +<ol start=5 type=1> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l7 level1 lfo30;tab-stops:list .5in'>Follow the on-screen + instructions to install CCRC to RMC<br> + <!--[if gte vml 1]><v:shape id="_x0000_i1031" type="#_x0000_t75" style='width:6in; + height:5in'> + <v:imagedata src="release-notes_files/image009.png" o:title=""/> + </v:shape><![endif]--><![if !vml]><img border=0 width=576 height=480 + src="release-notes_files/image010.jpg" v:shapes="_x0000_i1031"><![endif]><br + style='mso-special-character:line-break'> + <![if !supportLineBreakNewLine]><br style='mso-special-character:line-break'> + <![endif]></li> +</ol> + +<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><o:p> </o:p></p> + +<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; +margin-left:.5in'><!--[if gte vml 1]><v:shape id="_x0000_i1030" type="#_x0000_t75" + style='width:6in;height:5in'> + <v:imagedata src="release-notes_files/image011.png" o:title=""/> +</v:shape><![endif]--><![if !vml]><img border=0 width=576 height=480 +src="release-notes_files/image012.jpg" v:shapes="_x0000_i1030"><![endif]><br +style='mso-special-character:line-break'> +<![if !supportLineBreakNewLine]><br style='mso-special-character:line-break'> +<![endif]></p> + +<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><o:p> </o:p></p> + +<ol start=6 type=1> + <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; + mso-list:l7 level1 lfo30;tab-stops:list .5in'>Click on <b + style='mso-bidi-font-weight:normal'>Install All</b> when you see the below + screen<br> + <!--[if gte vml 1]><v:shape id="_x0000_i1029" type="#_x0000_t75" style='width:6in; + height:5in'> + <v:imagedata src="release-notes_files/image013.png" o:title=""/> + </v:shape><![endif]--><![if !vml]><img border=0 width=576 height=480 + src="release-notes_files/image014.jpg" v:shapes="_x0000_i1029"><![endif]><br + style='mso-special-character:line-break'> + <![if !supportLineBreakNewLine]><br style='mso-special-character:line-break'> + <![endif]></li> +</ol> + +<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; +margin-left:.5in'>Click on <b style='mso-bidi-font-weight:normal'>Apply Changes</b> +when you see the following dialog box<br> +<!--[if gte vml 1]><v:shape id="_x0000_i1027" type="#_x0000_t75" style='width:330.75pt; + height:109.5pt'> + <v:imagedata src="release-notes_files/image015.png" o:title=""/> +</v:shape><![endif]--><![if !vml]><img border=0 width=441 height=146 +src="release-notes_files/image016.jpg" v:shapes="_x0000_i1027"><![endif]><o:p></o:p></p> + +<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; +margin-left:.25in'><b><i>CVS<o:p></o:p></i></b></p> + +<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; +margin-left:.25in'><b>Setting up<br> +</b><!--[if gte vml 1]><v:shape id="_x0000_i1028" type="#_x0000_t75" style='width:6in; + height:390.75pt'> + <v:imagedata src="release-notes_files/image017.png" o:title=""/> +</v:shape><![endif]--><![if !vml]><img border=0 width=576 height=521 +src="release-notes_files/image018.jpg" v:shapes="_x0000_i1028"><![endif]><b><o:p></o:p></b></p> + +<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; +margin-left:.25in'><o:p> </o:p></p> + +<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; +margin-left:.25in'><o:p> </o:p></p> + +<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; +margin-left:.25in'><o:p> </o:p></p> + +</div> + +</body> + +</html>
diff --git a/2.0/Composer.releng/release-notes_files/filelist.xml b/2.0/Composer.releng/release-notes_files/filelist.xml new file mode 100644 index 0000000..7834e81 --- /dev/null +++ b/2.0/Composer.releng/release-notes_files/filelist.xml
@@ -0,0 +1,22 @@ +<xml xmlns:o="urn:schemas-microsoft-com:office:office"> + <o:MainFile HRef="../release-notes.html"/> + <o:File HRef="image001.png"/> + <o:File HRef="image002.jpg"/> + <o:File HRef="image003.png"/> + <o:File HRef="image004.jpg"/> + <o:File HRef="image005.png"/> + <o:File HRef="image006.jpg"/> + <o:File HRef="image007.png"/> + <o:File HRef="image008.jpg"/> + <o:File HRef="image009.png"/> + <o:File HRef="image010.jpg"/> + <o:File HRef="image011.png"/> + <o:File HRef="image012.jpg"/> + <o:File HRef="image013.png"/> + <o:File HRef="image014.jpg"/> + <o:File HRef="image015.png"/> + <o:File HRef="image016.jpg"/> + <o:File HRef="image017.png"/> + <o:File HRef="image018.jpg"/> + <o:File HRef="filelist.xml"/> +</xml> \ No newline at end of file
diff --git a/2.0/Composer.releng/release-notes_files/image001.png b/2.0/Composer.releng/release-notes_files/image001.png new file mode 100644 index 0000000..93b2f35 --- /dev/null +++ b/2.0/Composer.releng/release-notes_files/image001.png Binary files differ
diff --git a/2.0/Composer.releng/release-notes_files/image002.jpg b/2.0/Composer.releng/release-notes_files/image002.jpg new file mode 100644 index 0000000..85ec004 --- /dev/null +++ b/2.0/Composer.releng/release-notes_files/image002.jpg Binary files differ
diff --git a/2.0/Composer.releng/release-notes_files/image003.png b/2.0/Composer.releng/release-notes_files/image003.png new file mode 100644 index 0000000..4acdf0b --- /dev/null +++ b/2.0/Composer.releng/release-notes_files/image003.png Binary files differ
diff --git a/2.0/Composer.releng/release-notes_files/image004.jpg b/2.0/Composer.releng/release-notes_files/image004.jpg new file mode 100644 index 0000000..d6d3a2c --- /dev/null +++ b/2.0/Composer.releng/release-notes_files/image004.jpg Binary files differ
diff --git a/2.0/Composer.releng/release-notes_files/image005.png b/2.0/Composer.releng/release-notes_files/image005.png new file mode 100644 index 0000000..e6cb855 --- /dev/null +++ b/2.0/Composer.releng/release-notes_files/image005.png Binary files differ
diff --git a/2.0/Composer.releng/release-notes_files/image006.jpg b/2.0/Composer.releng/release-notes_files/image006.jpg new file mode 100644 index 0000000..1484ee0 --- /dev/null +++ b/2.0/Composer.releng/release-notes_files/image006.jpg Binary files differ
diff --git a/2.0/Composer.releng/release-notes_files/image007.png b/2.0/Composer.releng/release-notes_files/image007.png new file mode 100644 index 0000000..5b30220 --- /dev/null +++ b/2.0/Composer.releng/release-notes_files/image007.png Binary files differ
diff --git a/2.0/Composer.releng/release-notes_files/image008.jpg b/2.0/Composer.releng/release-notes_files/image008.jpg new file mode 100644 index 0000000..1ff13ec --- /dev/null +++ b/2.0/Composer.releng/release-notes_files/image008.jpg Binary files differ
diff --git a/2.0/Composer.releng/release-notes_files/image009.png b/2.0/Composer.releng/release-notes_files/image009.png new file mode 100644 index 0000000..b89e714 --- /dev/null +++ b/2.0/Composer.releng/release-notes_files/image009.png Binary files differ
diff --git a/2.0/Composer.releng/release-notes_files/image010.jpg b/2.0/Composer.releng/release-notes_files/image010.jpg new file mode 100644 index 0000000..c5e24aa --- /dev/null +++ b/2.0/Composer.releng/release-notes_files/image010.jpg Binary files differ
diff --git a/2.0/Composer.releng/release-notes_files/image011.png b/2.0/Composer.releng/release-notes_files/image011.png new file mode 100644 index 0000000..590763c --- /dev/null +++ b/2.0/Composer.releng/release-notes_files/image011.png Binary files differ
diff --git a/2.0/Composer.releng/release-notes_files/image012.jpg b/2.0/Composer.releng/release-notes_files/image012.jpg new file mode 100644 index 0000000..db819d1 --- /dev/null +++ b/2.0/Composer.releng/release-notes_files/image012.jpg Binary files differ
diff --git a/2.0/Composer.releng/release-notes_files/image013.png b/2.0/Composer.releng/release-notes_files/image013.png new file mode 100644 index 0000000..6342e6c --- /dev/null +++ b/2.0/Composer.releng/release-notes_files/image013.png Binary files differ
diff --git a/2.0/Composer.releng/release-notes_files/image014.jpg b/2.0/Composer.releng/release-notes_files/image014.jpg new file mode 100644 index 0000000..eeb6e87 --- /dev/null +++ b/2.0/Composer.releng/release-notes_files/image014.jpg Binary files differ
diff --git a/2.0/Composer.releng/release-notes_files/image015.png b/2.0/Composer.releng/release-notes_files/image015.png new file mode 100644 index 0000000..bd5625a --- /dev/null +++ b/2.0/Composer.releng/release-notes_files/image015.png Binary files differ
diff --git a/2.0/Composer.releng/release-notes_files/image016.jpg b/2.0/Composer.releng/release-notes_files/image016.jpg new file mode 100644 index 0000000..5ad70f0 --- /dev/null +++ b/2.0/Composer.releng/release-notes_files/image016.jpg Binary files differ
diff --git a/2.0/Composer.releng/release-notes_files/image017.png b/2.0/Composer.releng/release-notes_files/image017.png new file mode 100644 index 0000000..9414e9e --- /dev/null +++ b/2.0/Composer.releng/release-notes_files/image017.png Binary files differ
diff --git a/2.0/Composer.releng/release-notes_files/image018.jpg b/2.0/Composer.releng/release-notes_files/image018.jpg new file mode 100644 index 0000000..3c67538 --- /dev/null +++ b/2.0/Composer.releng/release-notes_files/image018.jpg Binary files differ