Great work folks.

On Wed, Jun 11, 2014 at 12:26 PM, Ayesha Dissanayaka <[email protected]>
wrote:

> Hi all,
>
> Please find the Progress of "Cartridge Store for Apache Stratos".[Mail
> Archive - 01]
>
> Resources:
>
>    -
>
>    - Cartridge Store Asset module components for wso2es:
>    https://github.com/stratos-cartridge-store/cartridge-store-asset-type
>    -
>
>    - Apache Stratos Cartridge store configured on wso2es:
>    https://github.com/stratos-cartridge-store/wso2es-with-cartridge-store
>    <https://github.com/stratos-cartridge-store/wso2es-with-cartridge-store>
>    -
>
>    - Stratos Manager component:
>    https://github.com/stratos-cartridge-store/stratos-manager-ui
>    <https://github.com/stratos-cartridge-store/stratos-manager-ui>
>    -
>
>    - REST-API to communicate with puppet master:
>    https://github.com/stratos-cartridge-store/python_restapi
>    -
>
>    - other supportive git repos:
>    https://github.com/stratos-cartridge-store
>
>
> Implementation: Cartridge Store on WSO2ES 1.1.0
>
>    -
>
>    Cartridge Store - Back office functions.
>    -
>
>       Adding Cartridge artifacts from back office.[01]
>       -
>
>       View Details of submitted cartridges [02]
>       -
>
>       lifecycle management.[03]
>       -
>
>       Editing cartridge assets at authorized states.[04]
>       -
>
>       Sample data populated.
>
>
>
>    -
>
>    Cartridge Store - Front office functions.
>    -
>
>       Viewing available cartridge in store [05][06][07]
>       -
>
>       Search/ Sort of cartridges.
>       -
>
>       Direct download of cartridge artifacts.
>       -
>
>       Viewing already downloaded cartridges by the user.[08]
>       -
>
>       working REST API to access cartridges.
>
>
> Implementation: Stratos Manage component to access the Cartridge Store.
>
>    -
>
>    Loading cartridge store to the stratos manager - users  can view the
>    cartridges on SM.[09][10]
>    -
>
>    Search, Sort cartridges.[11][12]
>    -
>
>    Scalability support with infinite scroll pagination feature.[09][10]
>    -
>
>    View cartridge details.
>    -
>
>    Basic Auth secure client to access puppet master component.
>    -
>
>       Requesting list of available puppet modules
>       -
>
>       Sending cartridge artifact download end point to puppet master
>       component.
>       -
>
>       Request to check the download progress.
>
>
>
> Implementation: Component for Puppet Master to Manage cartridge Deployment.
>
>    -
>
>    REST API to communicate with Stratos Manager.
>    -
>
>       Basic Auth secured endpoints.
>       -
>
>       Listing Available cartridge artifacts in puppet master.
>       -
>
>       Downloading cartridge artifacts from given url - it will be
>       extracted and automatically deployed to the puppet master.
>       -
>
>       Monitoring the progress of module downloading process.
>       -
>
>       Validation on existing modules - available modules can not be
>       installed again
>       -
>
>       Implementation of a comprehensive application log system.
>
>
> Work to be done for the next phase is as following.
>
> Implementation: Cartridge Store on WSO2ES 1.1.0
>
>    -
>
>    Cartridge Reviewing process for the back-office
>    -
>
>    Adding checksum field to verify cartridge artifacts download at puppet
>    master end.
>
>
> Implementation:Stratos Manage component to access the Cartridge Store.
>
>    -
>
>    An interface in order to monitor the installation progress of puppet
>    master.
>    -
>
>    Integrating Stratos manager components.
>    -
>
>    Cartridge installation
>
>
> Implementation: Component for Puppet Master to Manage cartridge Deployment.
>
>    -
>
>    Append nodes.pp code fragment from extracted module
>    -
>
>    Checksum validation to verify cartridge artifacts download at puppet
>    master end.
>
>
>
> Integration
>
>    -
>
>    Integrating all the components.
>
>
> Testing
>
>    -
>
>    Integration testing
>    - UI testing
>
>
> Documentation
>
>    -
>
>    Administrator Guide
>
>
>    -
>
>    User Guide
>
>
> Your comments are appreciated. Thank you!
>
> [Mail Archive - 01] Cartridge Store for Apache Straos
>
>
> ( Resending Mail since [email protected] is not working [?]
> )
>
>
> --
> *Ayesha Dissanayaka*
> Software Engineer,
> WSO2, Inc : http://wso2.com
> <http://www.google.com/url?q=http%3A%2F%2Fwso2.com&sa=D&sntz=1&usg=AFQjCNEZvyc0uMD1HhBaEGCBxs6e9fBObg>
> 20, Palmgrove Avenue, Colombo 3
> E-Mail: [email protected] <[email protected]>
>



-- 
Lakmal Warusawithana
Vice President, Apache Stratos
Director - Cloud Architecture; WSO2 Inc.
Mobile : +94714289692
Blog : http://lakmalsview.blogspot.com/

Reply via email to