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.
Difference between revisions of "DSDP/MTJ/Requirements/MTJ Build"
(Removing requirement Build:FR002 according to bug 243238) |
|||
Line 1: | Line 1: | ||
− | + | ==='''ID''': build:FR001 - MTJ shall provide a MIDP Packing Build Process.=== | |
− | + | '''Description:''' TBD | |
− | + | '''Priority:''' 1 | |
− | + | '''Owner:''' Motorola/Craig Setera | |
− | + | '''Status:''' Accepted on 17-June-2008 | |
− | + | '''Community Review:''' [[DSDP/MTJ/Phone_Meeting_17-June-2008|17-June-2008]] | |
− | + | ==='''ID''': build:FR002 - MTJ shall provide an option to setup proguard code obfuscation.=== | |
− | + | ||
− | + | '''Description:''' TBD | |
− | + | '''Priority:''' 1 | |
− | + | '''Owner:''' Motorola/Craig Setera | |
− | + | '''Status:''' Accepted on 17-June-2008 | |
− | + | '''Community Review:''' [[DSDP/MTJ/Phone_Meeting_17-June-2008|17-June-2008]] | |
− | + | ==='''ID''': build:FR003 - MTJ shall provide an option to setup a signing keystore.=== | |
− | + | ||
− | + | '''Description:''' TBD | |
− | + | '''Priority:''' 1 | |
− | + | '''Owner:''' Motorola/Craig Setera | |
− | + | '''Status:''' Accepted on 17-June-2008 | |
− | + | '''Community Review:''' [[DSDP/MTJ/Phone_Meeting_17-June-2008|17-June-2008]] | |
− | + | ==='''ID''': build:FR004 - MTJ shall provide an option to build the MIDlet Suite JAR without obfuscation.=== | |
− | + | ||
− | + | '''Description:''' TBD | |
− | + | '''Priority:''' 1 | |
− | + | '''Owner:''' Motorola/Craig Setera | |
− | + | ||
− | + | '''Status:''' Accepted on 17-June-2008 | |
− | ---- | + | '''Community Review:''' [[DSDP/MTJ/Phone_Meeting_17-June-2008|17-June-2008]] |
− | + | ||
− | + | ==='''ID''': build:FR005 - MTJ shall provide an option to build an obfuscated MIDlet Suite JAR.=== | |
− | + | '''Description:''' TBD | |
− | + | '''Priority:''' 1 | |
− | + | '''Owner:''' Motorola/Craig Setera | |
− | + | '''Status:''' Accepted on 17-June-2008 | |
− | ---- | + | '''Community Review:''' [[DSDP/MTJ/Phone_Meeting_17-June-2008|17-June-2008]] |
− | + | ||
− | + | ==='''ID''': build:FR006 - MTJ shall provide an option to export all build process an an antenna build XML file.=== | |
− | + | '''Description:''' TBD | |
− | + | '''Priority:''' 1 | |
− | + | '''Owner:''' Motorola/Craig Setera | |
− | + | '''Status:''' Accepted on 17-June-2008 | |
+ | |||
+ | '''Community Review:''' [[DSDP/MTJ/Phone_Meeting_17-June-2008|17-June-2008]] | ||
+ | |||
+ | ==='''ID''': build:FR007 - MTJ shall define an extension point for Build Hooks=== | ||
+ | '''Description:''' An '''''Extension Point''''' where third party plugins can provide build hooks to run before and after the build process. | ||
+ | |||
+ | The extension point will be composed by the following elements: | ||
+ | |||
+ | *'''build-hook''' | ||
+ | ** <font color="green"><b>sdk-filter</b></font> (String Attribute) <font color="#960018"><b>[REQUIRED]</b></font><p>Description: A regular expression matching the target SDKs names in order to filter the hook usage among all available SDKs.</p> | ||
+ | ** <font color="green"><b>hook</b></font> (Java Attribute) <font color="#960018"><b>[REQUIRED]</b></font><p>Description: IMTJBuildHook Interface defines methods for pre and pos build operations. It must be implemented by the hooks providers.</p> | ||
+ | ** <font color="green"><b>priority</b></font> (String Attribute) <font color="#960018"><b>[REQUIRED]</b></font><p>Description: An integer defining the priority order of the hook. It must be a number greater that or equal to zero, the lower numbers means higher priorities.</p> | ||
+ | |||
+ | *'''''Sequence compositor''''' | ||
+ | ** <font color="blue">build-hook</font> (Element reference) ('''1 - *''') | ||
+ | |||
+ | '''Priority:''' 1 | ||
+ | |||
+ | '''Owner:''' David Marques | ||
+ | |||
+ | '''Status:''' Proposed on 07-Mar-2009 | ||
+ | |||
+ | '''Community Review:''' TBD | ||
+ | |||
+ | '''Related Bugs:''' TBD | ||
+ | ---- | ||
---- | ---- |
Revision as of 13:52, 7 April 2009
Contents
- 1 ID: build:FR001 - MTJ shall provide a MIDP Packing Build Process.
- 2 ID: build:FR002 - MTJ shall provide an option to setup proguard code obfuscation.
- 3 ID: build:FR003 - MTJ shall provide an option to setup a signing keystore.
- 4 ID: build:FR004 - MTJ shall provide an option to build the MIDlet Suite JAR without obfuscation.
- 5 ID: build:FR005 - MTJ shall provide an option to build an obfuscated MIDlet Suite JAR.
- 6 ID: build:FR006 - MTJ shall provide an option to export all build process an an antenna build XML file.
- 7 ID: build:FR007 - MTJ shall define an extension point for Build Hooks
ID: build:FR001 - MTJ shall provide a MIDP Packing Build Process.
Description: TBD
Priority: 1
Owner: Motorola/Craig Setera
Status: Accepted on 17-June-2008
Community Review: 17-June-2008
ID: build:FR002 - MTJ shall provide an option to setup proguard code obfuscation.
Description: TBD
Priority: 1
Owner: Motorola/Craig Setera
Status: Accepted on 17-June-2008
Community Review: 17-June-2008
ID: build:FR003 - MTJ shall provide an option to setup a signing keystore.
Description: TBD
Priority: 1
Owner: Motorola/Craig Setera
Status: Accepted on 17-June-2008
Community Review: 17-June-2008
ID: build:FR004 - MTJ shall provide an option to build the MIDlet Suite JAR without obfuscation.
Description: TBD
Priority: 1
Owner: Motorola/Craig Setera
Status: Accepted on 17-June-2008
Community Review: 17-June-2008
ID: build:FR005 - MTJ shall provide an option to build an obfuscated MIDlet Suite JAR.
Description: TBD
Priority: 1
Owner: Motorola/Craig Setera
Status: Accepted on 17-June-2008
Community Review: 17-June-2008
ID: build:FR006 - MTJ shall provide an option to export all build process an an antenna build XML file.
Description: TBD
Priority: 1
Owner: Motorola/Craig Setera
Status: Accepted on 17-June-2008
Community Review: 17-June-2008
ID: build:FR007 - MTJ shall define an extension point for Build Hooks
Description: An Extension Point where third party plugins can provide build hooks to run before and after the build process.
The extension point will be composed by the following elements:
- build-hook
- sdk-filter (String Attribute) [REQUIRED]
Description: A regular expression matching the target SDKs names in order to filter the hook usage among all available SDKs.
- hook (Java Attribute) [REQUIRED]
Description: IMTJBuildHook Interface defines methods for pre and pos build operations. It must be implemented by the hooks providers.
- priority (String Attribute) [REQUIRED]
Description: An integer defining the priority order of the hook. It must be a number greater that or equal to zero, the lower numbers means higher priorities.
- sdk-filter (String Attribute) [REQUIRED]
- Sequence compositor
- build-hook (Element reference) (1 - *)
Priority: 1
Owner: David Marques
Status: Proposed on 07-Mar-2009
Community Review: TBD
Related Bugs: TBD
Back to main DSDP/MTJ/Requirements