Skip to main content

Notice: This Wiki is now read only and edits are no longer 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 12: Line 12:
 
| write default rules || || || ||
 
| write default rules || || || ||
 
|-
 
|-
| &nbsp;&nbsp;&nbsp;&nbsp;common (easy) || || 2 || || &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;
 
|-
 
|-
| &nbsp;&nbsp;&nbsp;&nbsp;common (hard) || || 4 || || &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;
 
|-
 
|-
| &nbsp;&nbsp;&nbsp;&nbsp;package (easy) || || 3 || || &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;
 
|-
 
|-
| &nbsp;&nbsp;&nbsp;&nbsp;package (hard) || || 3 || || &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;
 
|-
 
|-
| &nbsp;&nbsp;&nbsp;&nbsp;deployment (easy) || || 30 || || &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;
 
|-
 
|-
| &nbsp;&nbsp;&nbsp;&nbsp;deployment (medium) || || 15 || || &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;
 
|-
 
|-
| &nbsp;&nbsp;&nbsp;&nbsp;deployment (hard) || || 15 || || &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;
 
|-
 
|-
 
| ID Conflict Resolution || || 4 || 1 ||
 
| ID Conflict Resolution || || 4 || 1 ||

Revision as of 14:10, 20 March 2008

These are line items scheduled for the Build Time Generator:

Item Owner Sizing Iteration Comments
Define format for command line parms that override properties file 2 2
Code to parse command line parms that override properties file 2 2
write default rules
    common schema(easy) 2 SDD Types:
<DisplayTextType>
<VersionType>
<BuildInformationType>
<UUIDType>
<LocationType>
    common schema(hard) 4 SDD Types:
<FixIdentityType>
<ManufacturerType>
<MaintenanceInformationType>
<IdentityType>
    package schema(easy) 3 SDD Types:
<SDDContentPurposeType>
<ContentPurposeType>
<ContentsType>
<SDDPackageTypeType>
<ExtensiblePackageTypeType>
<PackageTypeType>
    package schema(hard) 3 SDD Types:
<ContentType>
<PackageIdentityType>
<PackageDescriptorType>
    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>

    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>
    deployment schema(hard) 15 SDD Types:
<ReferencedPackageType>
<ResultingResourceMapType>
<LocalizationUnitType>
<ConfigurationUnitType>
<InstallableUnitType>
<DeploymentDescriptorType>
<CompositeInstallableType>
<CompositeLocalizationUnitType>
<NestedFeatureType>
<CompositeUnitType>
<ArtifactType>
<ResultingChangeType>
<ResultingResourceType>
<ConditionalResourceConstraintType>
<ResourceType>
ID Conflict Resolution 4 1
JUnit test cases
    RPMReader 5
    SDDReader 1
    Aggregator 8
    Rules 40
    Command line parms 2
    additional plugins 5
Validator Design Doc 2
SPI Design Doc 8
BTG Design Doc 3
Determine logging framework and format 2 1
determine how profiles will work 5 3+
implement profiles 0
ANT task that calls the BTG 3 3
Determine command line options for logging. 2 1
Write start-up scripts (get examples from SAS) 2 1
Determine how user will write custom rules 4 3+
Define targetRef in InstallableUnit 0 3+
Determine the rules that custom rules should be constrained by 2 3+
Determine the rules that plug-ins should be constrained by 3 3+
Handle missing information 2 1
Handle versioning for plug-ins 2 3+
Combine language bundles 5 3+
Resolve translated bundle names for comparison 2 3+
Provide the ability to specify one properties file or a directory of properties files. 2 2
Modify SDDReader plugin to handle bundles 3+
exmaples and samples (1) 13

Back to the top