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.
Difference between revisions of "Obsolete COSMOS SDD Tooling BTG Line Items"
(New page: These are line items scheduled for the Build Time Generator: {| border=1 |+ |- bgcolor=lightgrey ! Item !! Owner !! Sizing !! Iteration !! Comments |- | Define format for command line par...) |
|||
Line 12: | Line 12: | ||
| write default rules || || || || | | write default rules || || || || | ||
|- | |- | ||
− | | common (easy) || || 2 || || | + | | common (easy) || || 2 || || <DisplayTextType><br><VersionType><br><BuildInformationType><br><UUIDType><br><LocationType> |
|- | |- | ||
− | | common (hard) || || 4 || || | + | | common (hard) || || 4 || || <FixIdentityType><br><ManufacturerType><br><MaintenanceInformationType><br><IdentityType> |
|- | |- | ||
− | | package (easy) || || 3 || || | + | | package (easy) || || 3 || || <SDDContentPurposeType><br><ContentPurposeType><br><ContentsType><br><SDDPackageTypeType><br><ExtensiblePackageTypeType><br><PackageTypeType> |
|- | |- | ||
− | | package (hard) || || 3 || || | + | | package (hard) || || 3 || || <ContentType><br><PackageIdentityType><br><PackageDescriptorType> |
|- | |- | ||
− | | deployment (easy) || || 30 || || | + | | deployment (easy) || || 30 || || <VariableExpressionType><br><ResourceTypeNameType><br><PropertyMatchType><br><OperationType><br><OperationListType><br><StringCaseType><br><DependencyType><br><RequirementsType><br><LanguagesType><br><SDDCompletionTypeNamesType><br><DescriptionGroup><br><ArgumentListType><br><OutputVariableListType><br><ArtifactTypeNameType><br><GroupsType><br><MultiplicityConstraintType><br><RequisitesType><br><TopologyType><br><PropertyType><br><VersionValueType><br><MaxVersionType><br><VersionRangeType><br> |
+ | <VersionConstraintValueType><br><VersionConstraintType><br><UniquenessConstraintType><br><RelationshipConstraintType><br><AlternativeConditionalType><br><BoundaryType><br><IntegerParameterType><br><BooleanParameterType><br><URIParameterType><br><ParametersType><br><BaseVariableType><br><ResourcePropertyType><br><CapacityConstraintType><br><ConsumptionConstraintValueType><br><ConsumptionConstraintType><br><ConstrainedResourceType><br><FeatureReferenceType><br><InstallationArtifactsType><br><LocalizationContentType><br> | ||
+ | <SelectableContentType><br><FeaturesType><br><MultiSelectType><br><FeatureType><br><PackageFeatureReferenceType><br><ContentElementReferenceType><br><BaseContentType><br><ResourceMapType><br><RequiredContentSelectionType><br><ContentSelectionFeatureType><br><LanguageSelectionsType><br><OptionalLanguagesType><br><LanguageSetType><br><ConfigurationArtifactsType><br><OutputVariableType><br><ArgumentType><br><RelationshipType><br><ResultingPropertyType><br><LanguageType><br><PropertyConstraintType><br><DerivedVariableType><br><PropertyValueListType> | ||
|- | |- | ||
− | | deployment (medium) || || 15 || || | + | | deployment (medium) || || 15 || || <MultiplicityType><br><GroupType><br><ResultingChangeMapType><br><AdditionalContentType><br><SubstitutionType><br><CompletionType><br><RequirementType><br><AlternativeRequirementType><br><InternalDependencyType><br><RequirementResourceConstraintType><br><CapacityValueType><br><RequiredBaseType><br><AlternativeRequiredBaseConstraintType><br><RequiredBaseConstraintType><br><VariablesType><br><ConditionalDerivedVariableExpressionType><br><StringParameterType><br><BaseParameterType><br><ConditionType><br><ConditionalPropertyConstraintType> |
|- | |- | ||
− | | deployment (hard) || || 15 || || | + | | deployment (hard) || || 15 || || <ReferencedPackageType><br><ResultingResourceMapType><br><LocalizationUnitType><br><ConfigurationUnitType><br><InstallableUnitType><br><DeploymentDescriptorType><br><CompositeInstallableType><br><CompositeLocalizationUnitType><br><NestedFeatureType><br><CompositeUnitType><br><ArtifactType><br><ResultingChangeType><br><ResultingResourceType><br><ConditionalResourceConstraintType><br><ResourceType> |
|- | |- | ||
| ID Conflict Resolution || || 4 || 1 || | | ID Conflict Resolution || || 4 || 1 || |
Revision as of 14:07, 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 (easy) | 2 | <DisplayTextType> <VersionType> <BuildInformationType> <UUIDType> <LocationType> | ||
common (hard) | 4 | <FixIdentityType> <ManufacturerType> <MaintenanceInformationType> <IdentityType> | ||
package (easy) | 3 | <SDDContentPurposeType> <ContentPurposeType> <ContentsType> <SDDPackageTypeType> <ExtensiblePackageTypeType> <PackageTypeType> | ||
package (hard) | 3 | <ContentType> <PackageIdentityType> <PackageDescriptorType> | ||
deployment (easy) | 30 | <VariableExpressionType> <ResourceTypeNameType> <PropertyMatchType> <OperationType> <OperationListType> <StringCaseType> <DependencyType> <RequirementsType> <LanguagesType> <SDDCompletionTypeNamesType> <DescriptionGroup> <ArgumentListType> <OutputVariableListType> <ArtifactTypeNameType> <GroupsType> <MultiplicityConstraintType> <RequisitesType> <TopologyType> <PropertyType> <VersionValueType> <MaxVersionType> <VersionRangeType> <VersionConstraintValueType> | ||
deployment (medium) | 15 | <MultiplicityType> <GroupType> <ResultingChangeMapType> <AdditionalContentType> <SubstitutionType> <CompletionType> <RequirementType> <AlternativeRequirementType> <InternalDependencyType> <RequirementResourceConstraintType> <CapacityValueType> <RequiredBaseType> <AlternativeRequiredBaseConstraintType> <RequiredBaseConstraintType> <VariablesType> <ConditionalDerivedVariableExpressionType> <StringParameterType> <BaseParameterType> <ConditionType> <ConditionalPropertyConstraintType> | ||
deployment (hard) | 15 | <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 |