Jump to: navigation, search

Difference between revisions of "Solum/FeatureBlueprints/LanguagePackFramework"

(Solum-R2.2 Automatic selection of language packs (P1))
(Solum-R2.3 Combine language packs (P2))
Line 9: Line 9:
 
As an application developer, I can push my code to the platform, and have the platform automatically select the appropriate language pack to build+ deploy my application.
 
As an application developer, I can push my code to the platform, and have the platform automatically select the appropriate language pack to build+ deploy my application.
  
=== Solum-R2.3 Combine language packs (P2) ===
+
=== [https://blueprints.launchpad.net/solum/+spec/combine-lang-pack Solum-R2.3] Combine language packs (P2) ===
 
As a platform developer, I want to be able to combine/chain language packs to create new top level packs (for example, combine the basic Java pack with the "Setup Tomcat" pack to create a Tomcat container)
 
As a platform developer, I want to be able to combine/chain language packs to create new top level packs (for example, combine the basic Java pack with the "Setup Tomcat" pack to create a Tomcat container)
  
 
=== Solum-R2.4 Specify language pack (P2) ===
 
=== Solum-R2.4 Specify language pack (P2) ===
 
As an application developer, I can explicitly specify the language pack that the platform would use to deploy my code, instead of using the default language pack.
 
As an application developer, I can explicitly specify the language pack that the platform would use to deploy my code, instead of using the default language pack.

Revision as of 22:55, 6 October 2013

Solum-R2: Language Pack framework

Solum will implement a framework for self-serve pluggability of language/runtime stacks (note: evaluate Heroku buildpack compatibility)

Solum-R2.1 Pluggable language packs (P1)

As a platform developer, I want to be able to plug-in support for my desired language/run time stack into the platform (in the form of language packs), without having to change the core platform code.

Solum-R2.2 Automatic selection of language packs (P1)

As an application developer, I can push my code to the platform, and have the platform automatically select the appropriate language pack to build+ deploy my application.

Solum-R2.3 Combine language packs (P2)

As a platform developer, I want to be able to combine/chain language packs to create new top level packs (for example, combine the basic Java pack with the "Setup Tomcat" pack to create a Tomcat container)

Solum-R2.4 Specify language pack (P2)

As an application developer, I can explicitly specify the language pack that the platform would use to deploy my code, instead of using the default language pack.