Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Obsolete COSMOS SDD Tooling BTG Line Items"

Line 4: Line 4:
 
|+
 
|+
 
|- bgcolor=lightgrey
 
|- bgcolor=lightgrey
! Item !! Owner !! Sizing !! Iteration !! Comments
+
! Item !! Owner !! Sizing (days) !! Iteration !! Comments
 
|-
 
|-
| Define format for command line parms that override properties file || || 2 || 2 ||
+
| Define format for command line parms that override properties file || || 2 || 2 || '''Functions provided:'''<br>Parse overridden command line parms
 
|-
 
|-
| Code to parse command line parms that override properties file || || 2 || 2 ||
+
| Code to parse command line parms that override properties file || || 2 || 2 || '''Functions provided:'''<br>Parse overridden command line parms
 
|-
 
|-
| write default rules || || || ||
+
| write default rules || || || || '''Functions provided:'''<br>Merging of two simple, but useful, SDDs<br>Merging of many SDDs<br>Merging of complex SDDs
 
|-
 
|-
| &nbsp;&nbsp;&nbsp;&nbsp;common schema(easy) || || 2 || || '''SDD Types:'''<br>&lt;DisplayTextType&gt;<br>&lt;VersionType&gt;<br>&lt;BuildInformationType&gt;<br>&lt;UUIDType&gt;<br>&lt;LocationType&gt;
+
| &nbsp;&nbsp;&nbsp;&nbsp;common schema(easy) || || 2 || || '''SDD Types:'''<br>&lt;DisplayTextType&gt;<br>&lt;VersionType&gt;<br>&lt;BuildInformationType&gt;<br>&lt;UUIDType&gt;<br>&lt;LocationType&gt;<br><br>'''Functions provided:'''<br>Merging of two simple, but useful, SDDs<br>Merging of many SDDs<br>Merging of complex SDDs
 
|-
 
|-
| &nbsp;&nbsp;&nbsp;&nbsp;common schema(hard) || || 4 || || '''SDD Types:'''<br>&lt;FixIdentityType&gt;<br>&lt;ManufacturerType&gt;<br>&lt;MaintenanceInformationType&gt;<br>&lt;IdentityType&gt;
+
| &nbsp;&nbsp;&nbsp;&nbsp;common schema(hard) || || 4 || || '''SDD Types:'''<br>&lt;FixIdentityType&gt;<br>&lt;ManufacturerType&gt;<br>&lt;MaintenanceInformationType&gt;<br>&lt;IdentityType&gt;<br><br>'''Functions provided:'''<br>Merging of two simple, but useful, SDDs<br>Merging of many SDDs<br>Merging of complex SDDs
 
|-
 
|-
| &nbsp;&nbsp;&nbsp;&nbsp;package schema(easy) || || 3 || || '''SDD Types:'''<br>&lt;SDDContentPurposeType&gt;<br>&lt;ContentPurposeType&gt;<br>&lt;ContentsType&gt;<br>&lt;SDDPackageTypeType&gt;<br>&lt;ExtensiblePackageTypeType&gt;<br>&lt;PackageTypeType&gt;
+
| &nbsp;&nbsp;&nbsp;&nbsp;package schema(easy) || || 3 || || '''SDD Types:'''<br>&lt;SDDContentPurposeType&gt;<br>&lt;ContentPurposeType&gt;<br>&lt;ContentsType&gt;<br>&lt;SDDPackageTypeType&gt;<br>&lt;ExtensiblePackageTypeType&gt;<br>&lt;PackageTypeType&gt;<br><br>'''Functions provided:'''<br>Merging of two simple, but useful, SDDs<br>Merging of many SDDs<br>Merging of complex SDDs
 
|-
 
|-
| &nbsp;&nbsp;&nbsp;&nbsp;package schema(hard) || || 3 || || '''SDD Types:'''<br>&lt;ContentType&gt;<br>&lt;PackageIdentityType&gt;<br>&lt;PackageDescriptorType&gt;
+
| &nbsp;&nbsp;&nbsp;&nbsp;package schema(hard) || || 3 || || '''SDD Types:'''<br>&lt;ContentType&gt;<br>&lt;PackageIdentityType&gt;<br>&lt;PackageDescriptorType&gt;<br><br>'''Functions provided:'''<br>Merging of two simple, but useful, SDDs<br>Merging of many SDDs<br>Merging of complex SDDs
 
|-
 
|-
 
| &nbsp;&nbsp;&nbsp;&nbsp;deployment schema(easy) || || 30 || || '''SDD Types:'''<br>&lt;VariableExpressionType&gt;<br>&lt;ResourceTypeNameType&gt;<br>&lt;PropertyMatchType&gt;<br>&lt;OperationType&gt;<br>&lt;OperationListType&gt;<br>&lt;StringCaseType&gt;<br>&lt;DependencyType&gt;<br>&lt;RequirementsType&gt;<br>&lt;LanguagesType&gt;<br>&lt;SDDCompletionTypeNamesType&gt;<br>&lt;DescriptionGroup&gt;<br>&lt;ArgumentListType&gt;<br>&lt;OutputVariableListType&gt;<br>&lt;ArtifactTypeNameType&gt;<br>&lt;GroupsType&gt;<br>&lt;MultiplicityConstraintType&gt;<br>&lt;RequisitesType&gt;<br>&lt;TopologyType&gt;<br>&lt;PropertyType&gt;<br>&lt;VersionValueType&gt;<br>&lt;MaxVersionType&gt;<br>&lt;VersionRangeType&gt;<br>
 
| &nbsp;&nbsp;&nbsp;&nbsp;deployment schema(easy) || || 30 || || '''SDD Types:'''<br>&lt;VariableExpressionType&gt;<br>&lt;ResourceTypeNameType&gt;<br>&lt;PropertyMatchType&gt;<br>&lt;OperationType&gt;<br>&lt;OperationListType&gt;<br>&lt;StringCaseType&gt;<br>&lt;DependencyType&gt;<br>&lt;RequirementsType&gt;<br>&lt;LanguagesType&gt;<br>&lt;SDDCompletionTypeNamesType&gt;<br>&lt;DescriptionGroup&gt;<br>&lt;ArgumentListType&gt;<br>&lt;OutputVariableListType&gt;<br>&lt;ArtifactTypeNameType&gt;<br>&lt;GroupsType&gt;<br>&lt;MultiplicityConstraintType&gt;<br>&lt;RequisitesType&gt;<br>&lt;TopologyType&gt;<br>&lt;PropertyType&gt;<br>&lt;VersionValueType&gt;<br>&lt;MaxVersionType&gt;<br>&lt;VersionRangeType&gt;<br>
 
&lt;VersionConstraintValueType&gt;<br>&lt;VersionConstraintType&gt;<br>&lt;UniquenessConstraintType&gt;<br>&lt;RelationshipConstraintType&gt;<br>&lt;AlternativeConditionalType&gt;<br>&lt;BoundaryType&gt;<br>&lt;IntegerParameterType&gt;<br>&lt;BooleanParameterType&gt;<br>&lt;URIParameterType&gt;<br>&lt;ParametersType&gt;<br>&lt;BaseVariableType&gt;<br>&lt;ResourcePropertyType&gt;<br>&lt;CapacityConstraintType&gt;<br>&lt;ConsumptionConstraintValueType&gt;<br>&lt;ConsumptionConstraintType&gt;<br>&lt;ConstrainedResourceType&gt;<br>&lt;FeatureReferenceType&gt;<br>&lt;InstallationArtifactsType&gt;<br>&lt;LocalizationContentType&gt;<br>
 
&lt;VersionConstraintValueType&gt;<br>&lt;VersionConstraintType&gt;<br>&lt;UniquenessConstraintType&gt;<br>&lt;RelationshipConstraintType&gt;<br>&lt;AlternativeConditionalType&gt;<br>&lt;BoundaryType&gt;<br>&lt;IntegerParameterType&gt;<br>&lt;BooleanParameterType&gt;<br>&lt;URIParameterType&gt;<br>&lt;ParametersType&gt;<br>&lt;BaseVariableType&gt;<br>&lt;ResourcePropertyType&gt;<br>&lt;CapacityConstraintType&gt;<br>&lt;ConsumptionConstraintValueType&gt;<br>&lt;ConsumptionConstraintType&gt;<br>&lt;ConstrainedResourceType&gt;<br>&lt;FeatureReferenceType&gt;<br>&lt;InstallationArtifactsType&gt;<br>&lt;LocalizationContentType&gt;<br>
&lt;SelectableContentType&gt;<br>&lt;FeaturesType&gt;<br>&lt;MultiSelectType&gt;<br>&lt;FeatureType&gt;<br>&lt;PackageFeatureReferenceType&gt;<br>&lt;ContentElementReferenceType&gt;<br>&lt;BaseContentType&gt;<br>&lt;ResourceMapType&gt;<br>&lt;RequiredContentSelectionType&gt;<br>&lt;ContentSelectionFeatureType&gt;<br>&lt;LanguageSelectionsType&gt;<br>&lt;OptionalLanguagesType&gt;<br>&lt;LanguageSetType&gt;<br>&lt;ConfigurationArtifactsType&gt;<br>&lt;OutputVariableType&gt;<br>&lt;ArgumentType&gt;<br>&lt;RelationshipType&gt;<br>&lt;ResultingPropertyType&gt;<br>&lt;LanguageType&gt;<br>&lt;PropertyConstraintType&gt;<br>&lt;DerivedVariableType&gt;<br>&lt;PropertyValueListType&gt;
+
&lt;SelectableContentType&gt;<br>&lt;FeaturesType&gt;<br>&lt;MultiSelectType&gt;<br>&lt;FeatureType&gt;<br>&lt;PackageFeatureReferenceType&gt;<br>&lt;ContentElementReferenceType&gt;<br>&lt;BaseContentType&gt;<br>&lt;ResourceMapType&gt;<br>&lt;RequiredContentSelectionType&gt;<br>&lt;ContentSelectionFeatureType&gt;<br>&lt;LanguageSelectionsType&gt;<br>&lt;OptionalLanguagesType&gt;<br>&lt;LanguageSetType&gt;<br>&lt;ConfigurationArtifactsType&gt;<br>&lt;OutputVariableType&gt;<br>&lt;ArgumentType&gt;<br>&lt;RelationshipType&gt;<br>&lt;ResultingPropertyType&gt;<br>&lt;LanguageType&gt;<br>&lt;PropertyConstraintType&gt;<br>&lt;DerivedVariableType&gt;<br>&lt;PropertyValueListType&gt;<br><br>'''Functions provided:'''<br>Merging of two simple, but useful, SDDs<br>Merging of many SDDs<br>Merging of complex SDDs
 
|-
 
|-
| &nbsp;&nbsp;&nbsp;&nbsp;deployment schema(medium) || || 15 || || '''SDD Types:'''<br>&lt;MultiplicityType&gt;<br>&lt;GroupType&gt;<br>&lt;ResultingChangeMapType&gt;<br>&lt;AdditionalContentType&gt;<br>&lt;SubstitutionType&gt;<br>&lt;CompletionType&gt;<br>&lt;RequirementType&gt;<br>&lt;AlternativeRequirementType&gt;<br>&lt;InternalDependencyType&gt;<br>&lt;RequirementResourceConstraintType&gt;<br>&lt;CapacityValueType&gt;<br>&lt;RequiredBaseType&gt;<br>&lt;AlternativeRequiredBaseConstraintType&gt;<br>&lt;RequiredBaseConstraintType&gt;<br>&lt;VariablesType&gt;<br>&lt;ConditionalDerivedVariableExpressionType&gt;<br>&lt;StringParameterType&gt;<br>&lt;BaseParameterType&gt;<br>&lt;ConditionType&gt;<br>&lt;ConditionalPropertyConstraintType&gt;
+
| &nbsp;&nbsp;&nbsp;&nbsp;deployment schema(medium) || || 15 || || '''SDD Types:'''<br>&lt;MultiplicityType&gt;<br>&lt;GroupType&gt;<br>&lt;ResultingChangeMapType&gt;<br>&lt;AdditionalContentType&gt;<br>&lt;SubstitutionType&gt;<br>&lt;CompletionType&gt;<br>&lt;RequirementType&gt;<br>&lt;AlternativeRequirementType&gt;<br>&lt;InternalDependencyType&gt;<br>&lt;RequirementResourceConstraintType&gt;<br>&lt;CapacityValueType&gt;<br>&lt;RequiredBaseType&gt;<br>&lt;AlternativeRequiredBaseConstraintType&gt;<br>&lt;RequiredBaseConstraintType&gt;<br>&lt;VariablesType&gt;<br>&lt;ConditionalDerivedVariableExpressionType&gt;<br>&lt;StringParameterType&gt;<br>&lt;BaseParameterType&gt;<br>&lt;ConditionType&gt;<br>&lt;ConditionalPropertyConstraintType&gt;<br><br>'''Functions provided:'''<br>Merging of two simple, but useful, SDDs<br>Merging of many SDDs<br>Merging of complex SDDs
 
|-
 
|-
| &nbsp;&nbsp;&nbsp;&nbsp;deployment schema(hard) || || 15 || || '''SDD Types:'''<br>&lt;ReferencedPackageType&gt;<br>&lt;ResultingResourceMapType&gt;<br>&lt;LocalizationUnitType&gt;<br>&lt;ConfigurationUnitType&gt;<br>&lt;InstallableUnitType&gt;<br>&lt;DeploymentDescriptorType&gt;<br>&lt;CompositeInstallableType&gt;<br>&lt;CompositeLocalizationUnitType&gt;<br>&lt;NestedFeatureType&gt;<br>&lt;CompositeUnitType&gt;<br>&lt;ArtifactType&gt;<br>&lt;ResultingChangeType&gt;<br>&lt;ResultingResourceType&gt;<br>&lt;ConditionalResourceConstraintType&gt;<br>&lt;ResourceType&gt;
+
| &nbsp;&nbsp;&nbsp;&nbsp;deployment schema(hard) || || 15 || || '''SDD Types:'''<br>&lt;ReferencedPackageType&gt;<br>&lt;ResultingResourceMapType&gt;<br>&lt;LocalizationUnitType&gt;<br>&lt;ConfigurationUnitType&gt;<br>&lt;InstallableUnitType&gt;<br>&lt;DeploymentDescriptorType&gt;<br>&lt;CompositeInstallableType&gt;<br>&lt;CompositeLocalizationUnitType&gt;<br>&lt;NestedFeatureType&gt;<br>&lt;CompositeUnitType&gt;<br>&lt;ArtifactType&gt;<br>&lt;ResultingChangeType&gt;<br>&lt;ResultingResourceType&gt;<br>&lt;ConditionalResourceConstraintType&gt;<br>&lt;ResourceType&gt;<br><br>'''Functions provided:'''<br>Merging of two simple, but useful, SDDs<br>Merging of many SDDs<br>Merging of complex SDDs
 
|-
 
|-
| ID Conflict Resolution || || 4 || 1 ||
+
| ID Conflict Resolution || || 4 || 1 || '''Functions provided:'''<br>Merging of two simple, but useful, SDDs<br>Merging of many SDDs<br>Merging of complex SDDs
 
|-
 
|-
| JUnit test cases || || || ||
+
| JUnit test cases || || || || '''Functions provided:'''<br>Test Cases
 
|-
 
|-
| &nbsp;&nbsp;&nbsp;&nbsp;RPMReader || || 5 || ||
+
| &nbsp;&nbsp;&nbsp;&nbsp;RPMReader || || 5 || || '''Functions provided:'''<br>Test Cases
 
|-
 
|-
| &nbsp;&nbsp;&nbsp;&nbsp;SDDReader || || 1 || ||
+
| &nbsp;&nbsp;&nbsp;&nbsp;SDDReader || || 1 || || '''Functions provided:'''<br>Test Cases
 
|-
 
|-
| &nbsp;&nbsp;&nbsp;&nbsp;Aggregator || || 8 || ||
+
| &nbsp;&nbsp;&nbsp;&nbsp;Aggregator || || 8 || || '''Functions provided:'''<br>Test Cases
 
|-
 
|-
| &nbsp;&nbsp;&nbsp;&nbsp;Rules || || 40 || ||
+
| &nbsp;&nbsp;&nbsp;&nbsp;Rules || || 40 || || '''Functions provided:'''<br>Test Cases
 
|-
 
|-
| &nbsp;&nbsp;&nbsp;&nbsp;Command line parms || || 2 || ||
+
| &nbsp;&nbsp;&nbsp;&nbsp;Command line parms || || 2 || || '''Functions provided:'''<br>Test Cases
 
|-
 
|-
| &nbsp;&nbsp;&nbsp;&nbsp;additional plugins || || 5 || ||
+
| &nbsp;&nbsp;&nbsp;&nbsp;additional plugins || || 5 || || '''Functions provided:'''<br>Test Cases
 
|-
 
|-
| Validator Design Doc || || 2 || ||
+
| Validator Design Doc || || 2 || || '''Functions provided:'''<br>User documentation
 
|-
 
|-
| SPI Design Doc || || 8 || ||
+
| SPI Design Doc || || 8 || || '''Functions provided:'''<br>User documentation
 
|-
 
|-
| BTG Design Doc || || 3 || ||
+
| BTG Design Doc || || 3 || || '''Functions provided:'''<br>User documentation
 
|-
 
|-
| Determine logging framework and format || || 2 || 1 ||
+
| Determine logging framework and format || || 2 || 1 || '''Functions provided:'''<br>Logging
 
|-
 
|-
| determine how profiles will work || || 5 || 3+ ||
+
| determine how profiles will work || || 5 || 3+ || '''Functions provided:'''<br>Profile support
 
|-
 
|-
| implement profiles || || 0 || ||
+
| implement profiles || || 0 || || '''Functions provided:'''<br>Profile support
 
|-
 
|-
| ANT task that calls the BTG || || 3 || 3 ||
+
| ANT task that calls the BTG || || 3 || 3 || '''Functions provided:'''<br>Startup scripts/ANT scripts
 
|-
 
|-
| Determine command line options for logging. || || 2 || 1 ||
+
| Determine command line options for logging. || || 2 || 1 || '''Functions provided:'''<br>Parse overridden command line parms<br>Logging
 
|-
 
|-
| Write start-up scripts (get examples from SAS) || || 2 || 1 ||
+
| Write start-up scripts (get examples from SAS) || || 2 || 1 || '''Functions provided:'''<br>Startup scripts/ANT scripts
 
|-
 
|-
| Determine how user will write custom rules || || 4 || 3+ ||
+
| Determine how user will write custom rules || || 4 || 3+ || '''Functions provided:'''<br>User can define custom rules
 
|-
 
|-
| Define targetRef in InstallableUnit || || 0 || 3+ ||
+
| Define targetRef in InstallableUnit || || 0 || 3+ || '''Functions provided:'''<br>Merging of two simple, but useful, SDDs<br>Merging of many SDDs<br>Merging of complex SDDs
 
|-
 
|-
| Determine the rules that custom rules should be constrained by || || 2 || 3+ ||
+
| Determine the rules that custom rules should be constrained by || || 2 || 3+ || '''Functions provided:'''<br>User can define custom rules
 
|-
 
|-
| Determine the rules that plug-ins should be constrained by || || 3 || 3+ ||
+
| Determine the rules that plug-ins should be constrained by || || 3 || 3+ || '''Functions provided:'''<br>New custom plug-ins
 
|-
 
|-
| Handle missing information || || 2 || 1 ||
+
| Handle missing information || || 2 || 1 || '''Functions provided:'''<br>Merging of two simple, but useful, SDDs<br>Merging of many SDDs<br>Merging of complex SDDs
 
|-
 
|-
| Handle versioning for plug-ins || || 2 || 3+ ||
+
| Handle versioning for plug-ins || || 2 || 3+ || '''Functions provided:'''<br>New custom plug-ins
 
|-
 
|-
| Combine language bundles || || 5 || 3+ ||
+
| Combine language bundles || || 5 || 3+ || '''Functions provided:'''<br>Language bundle support
 
|-
 
|-
| Resolve translated bundle names for comparison || || 2 || 3+ ||
+
| Resolve translated bundle names for comparison || || 2 || 3+ || '''Functions provided:'''<br>Language bundle support
 
|-
 
|-
| Provide the ability to specify one properties file or a directory of properties files. || || 2 || 2 ||
+
| Provide the ability to specify one properties file or a directory of properties files. || || 2 || 2 || '''Functions provided:'''<br>Parse overridden command line parms
 
|-
 
|-
| Modify SDDReader plugin to handle bundles || || || 3+ ||
+
| Modify SDDReader plugin to handle bundles || || || 3+ || '''Functions provided:'''<br>Language bundle support
 
|-
 
|-
| exmaples and samples (1) || || 13 || ||
+
| exmaples and samples (1) || || 13 || || '''Functions provided:'''<br>User documentation
 
|}
 
|}

Revision as of 14:21, 20 March 2008

These are line items scheduled for the Build Time Generator:

Item Owner Sizing (days) Iteration Comments
Define format for command line parms that override properties file 2 2 Functions provided:
Parse overridden command line parms
Code to parse command line parms that override properties file 2 2 Functions provided:
Parse overridden command line parms
write default rules Functions provided:
Merging of two simple, but useful, SDDs
Merging of many SDDs
Merging of complex SDDs
    common schema(easy) 2 SDD Types:
<DisplayTextType>
<VersionType>
<BuildInformationType>
<UUIDType>
<LocationType>

Functions provided:
Merging of two simple, but useful, SDDs
Merging of many SDDs
Merging of complex SDDs
    common schema(hard) 4 SDD Types:
<FixIdentityType>
<ManufacturerType>
<MaintenanceInformationType>
<IdentityType>

Functions provided:
Merging of two simple, but useful, SDDs
Merging of many SDDs
Merging of complex SDDs
    package schema(easy) 3 SDD Types:
<SDDContentPurposeType>
<ContentPurposeType>
<ContentsType>
<SDDPackageTypeType>
<ExtensiblePackageTypeType>
<PackageTypeType>

Functions provided:
Merging of two simple, but useful, SDDs
Merging of many SDDs
Merging of complex SDDs
    package schema(hard) 3 SDD Types:
<ContentType>
<PackageIdentityType>
<PackageDescriptorType>

Functions provided:
Merging of two simple, but useful, SDDs
Merging of many SDDs
Merging of complex SDDs
    deployment schema(easy) 30 SDD Types:
<VariableExpressionType>
<ResourceTypeNameType>
<PropertyMatchType>
<OperationType>
<OperationListType>
<StringCaseType>
<DependencyType>
<RequirementsType>
<LanguagesType>
<SDDCompletionTypeNamesType>
<DescriptionGroup>
<ArgumentListType>
<OutputVariableListType>
<ArtifactTypeNameType>
<GroupsType>
<MultiplicityConstraintType>
<RequisitesType>
<TopologyType>
<PropertyType>
<VersionValueType>
<MaxVersionType>
<VersionRangeType>

<VersionConstraintValueType>
<VersionConstraintType>
<UniquenessConstraintType>
<RelationshipConstraintType>
<AlternativeConditionalType>
<BoundaryType>
<IntegerParameterType>
<BooleanParameterType>
<URIParameterType>
<ParametersType>
<BaseVariableType>
<ResourcePropertyType>
<CapacityConstraintType>
<ConsumptionConstraintValueType>
<ConsumptionConstraintType>
<ConstrainedResourceType>
<FeatureReferenceType>
<InstallationArtifactsType>
<LocalizationContentType>
<SelectableContentType>
<FeaturesType>
<MultiSelectType>
<FeatureType>
<PackageFeatureReferenceType>
<ContentElementReferenceType>
<BaseContentType>
<ResourceMapType>
<RequiredContentSelectionType>
<ContentSelectionFeatureType>
<LanguageSelectionsType>
<OptionalLanguagesType>
<LanguageSetType>
<ConfigurationArtifactsType>
<OutputVariableType>
<ArgumentType>
<RelationshipType>
<ResultingPropertyType>
<LanguageType>
<PropertyConstraintType>
<DerivedVariableType>
<PropertyValueListType>

Functions provided:
Merging of two simple, but useful, SDDs
Merging of many SDDs
Merging of complex SDDs

    deployment schema(medium) 15 SDD Types:
<MultiplicityType>
<GroupType>
<ResultingChangeMapType>
<AdditionalContentType>
<SubstitutionType>
<CompletionType>
<RequirementType>
<AlternativeRequirementType>
<InternalDependencyType>
<RequirementResourceConstraintType>
<CapacityValueType>
<RequiredBaseType>
<AlternativeRequiredBaseConstraintType>
<RequiredBaseConstraintType>
<VariablesType>
<ConditionalDerivedVariableExpressionType>
<StringParameterType>
<BaseParameterType>
<ConditionType>
<ConditionalPropertyConstraintType>

Functions provided:
Merging of two simple, but useful, SDDs
Merging of many SDDs
Merging of complex SDDs
    deployment schema(hard) 15 SDD Types:
<ReferencedPackageType>
<ResultingResourceMapType>
<LocalizationUnitType>
<ConfigurationUnitType>
<InstallableUnitType>
<DeploymentDescriptorType>
<CompositeInstallableType>
<CompositeLocalizationUnitType>
<NestedFeatureType>
<CompositeUnitType>
<ArtifactType>
<ResultingChangeType>
<ResultingResourceType>
<ConditionalResourceConstraintType>
<ResourceType>

Functions provided:
Merging of two simple, but useful, SDDs
Merging of many SDDs
Merging of complex SDDs
ID Conflict Resolution 4 1 Functions provided:
Merging of two simple, but useful, SDDs
Merging of many SDDs
Merging of complex SDDs
JUnit test cases Functions provided:
Test Cases
    RPMReader 5 Functions provided:
Test Cases
    SDDReader 1 Functions provided:
Test Cases
    Aggregator 8 Functions provided:
Test Cases
    Rules 40 Functions provided:
Test Cases
    Command line parms 2 Functions provided:
Test Cases
    additional plugins 5 Functions provided:
Test Cases
Validator Design Doc 2 Functions provided:
User documentation
SPI Design Doc 8 Functions provided:
User documentation
BTG Design Doc 3 Functions provided:
User documentation
Determine logging framework and format 2 1 Functions provided:
Logging
determine how profiles will work 5 3+ Functions provided:
Profile support
implement profiles 0 Functions provided:
Profile support
ANT task that calls the BTG 3 3 Functions provided:
Startup scripts/ANT scripts
Determine command line options for logging. 2 1 Functions provided:
Parse overridden command line parms
Logging
Write start-up scripts (get examples from SAS) 2 1 Functions provided:
Startup scripts/ANT scripts
Determine how user will write custom rules 4 3+ Functions provided:
User can define custom rules
Define targetRef in InstallableUnit 0 3+ Functions provided:
Merging of two simple, but useful, SDDs
Merging of many SDDs
Merging of complex SDDs
Determine the rules that custom rules should be constrained by 2 3+ Functions provided:
User can define custom rules
Determine the rules that plug-ins should be constrained by 3 3+ Functions provided:
New custom plug-ins
Handle missing information 2 1 Functions provided:
Merging of two simple, but useful, SDDs
Merging of many SDDs
Merging of complex SDDs
Handle versioning for plug-ins 2 3+ Functions provided:
New custom plug-ins
Combine language bundles 5 3+ Functions provided:
Language bundle support
Resolve translated bundle names for comparison 2 3+ Functions provided:
Language bundle support
Provide the ability to specify one properties file or a directory of properties files. 2 2 Functions provided:
Parse overridden command line parms
Modify SDDReader plugin to handle bundles 3+ Functions provided:
Language bundle support
exmaples and samples (1) 13 Functions provided:
User documentation

Back to the top