Changes

2013-10-18 Meeting DEVROOM / stepping stone GmbH

4,907 bytes added, 11:13, 5 May 2014
/* Transcript */
| width="80px" | '''Time'''
| width="800px" | 10:00 until 1518:00
|- valign="top"
| width="800px" |
* Christian Wittkowski <christian.wittkowski@devroom.de>: CWI
* Tatiana Durisova Eichenberger <tatiana.durisova@stepping-stone.ch>: TEI
* Michael Eichenberger <michael.eichenberger@stepping-stone.ch>: MEI (Transcript)
| width="80px" | '''Agenda'''
| width="800px" |
* [[Release Management]]:** We need to define the [[Release_Management# Versioning | versioning]].** URL in web browser (for the web client) will be defined through stepping stone GmbH, Feedback through CWI, what is easily implemented.* Architecture## ** [[Modularisation]]: How do we want to modularise?** [[Application Programming Interface (API)]]: Review through stepping stone GmbH## ** [[ModularisationTesting]]: What and how?## ** [[TestingDocumentation]]: What and how?## Documentation# * [[:Category:Roadmap|Roadmap]] in general# Roadmap concrete * Next steps:## ** [[stoney core: RoadmapRequirements| stoney core: RoadmapRequirements]] (self-care) with provider enhancement## ** [[stoney safebackup: RoadmapRequirements| stoney safebackup: RoadmapRequirements]] (on-line backup) module with customer enhancement## other ** New [[stoney mail: Requirements| stoney mail: Requirements]] (mail with or without group-ware) module* Possible future roadmap** New [[stoney vm: Requirements| stoney vm: Requirements]] (ssubset of stoney conductor)module?* Surrogate?
|-
| width="40px" | 1
| width="800px" | Patches:* Source-Code has patches. These are then needed, when we also change object classes, update or modify data.* Check the optimal solution to roll out these patches between CWI and TMU* Question: How shall we handle necessary roll-backs (for example if data modifications went wrong).| width="70px" | InfoTo Do| width="70px" | AllMEI| width="70px" | 2013-10-1823
|-
| width="40px" | 2
| width="800px" | Modularisation:* Separate Modules into Web and Service
| width="70px" | Info
| width="70px" | All
| width="40px" | 3
| width="800px" | Release Management* Is ok, but the difference between stable and unstable must be explained better (Major can be unstable too? No).
| width="70px" | Info
| width="70px" | All
| width="40px" | 4
| width="800px" | API* Requires more information about the minimum amount of need calls and what is expected.* First step is the API for stoney core* Second step is the API for stoney backup (on-line backup)* Third step ist the API for stoney mail* [http://www.yiiframework.com/extension/restfullyii/ RestfullYii] or on GitHub: [https://github.com/evan108108/RESTFullYii RestfullYii] makes a good impression on CWI.* Communication between JavaScript (Client) and Yii-Framework (Server) need some thoughts from CWI.
| width="70px" | Info
| width="70px" | All
| width="40px" | 5
| width="800px" | Testing* Will be done as described under [[Testing]].
| width="70px" | Info
| width="70px" | All
| width="40px" | 6
| width="800px" | Super User* <code>sstBelongsToUID: 1</code>Reseller Person (can only belong to one reseller, but to multiple customers and can be employee of the reseller and the customers)* <code>sstBelongsToResellerUID: 1234567</code>Customer Person (can only belong to one reseller but to multiple customers and can be employee of these customers)* <code>sstBelongsToCustomerUID: 1234567</code>
| width="70px" | Info
| width="70px" | All
| width="40px" | 7
| width="800px" | Person* Three separate forms** Super User (can add new Resellers, Modules, make People to Reseller People)** Reseller (
| width="70px" | Info
| width="70px" | All
| width="40px" | 8
| width="800px" | Suche* The results need more information, depending on the level you have logged in. For example** Provider: Needs the information to which reseller and which customer the person belongs to.** Reseller: Needs the information to which reseller customer the person belongs to.** Customer: Knows, the person belongs to the customer.
| width="70px" | Info
| width="70px" | All
| width="40px" | 9
| width="800px" | Default views after login:* Provider Person: Product overview page of the provider, where they can also change the settings and defaults of a service/product (global activate/deactivate modules).* Reseller Person: Product overview page of the reseller, where they can also change the settings and defaults of a service/product (activate/deactivate modules for themselves and therefore for their customers).* Customer Person: Product overview page of their own services/products.These views need to be defined.| width="70px" | To Do.| width="70px" | TEI/MEI| width="70px" | 2013-10-25|- | width="40px" | 10| width="800px" | PDF Creation* Will ODT work with current offer?* A possibility would be to exchange PDF creation with the screen redesign.
| width="70px" | Info
| width="70px" | All
|-
| width="40px" | 11| width="800px" | Roles and rights* See [[stoney core: Requirements]] brainstorming.| width="70px" | Info| width="70px" | All| width="70px" | 2013-10-18|- | width="40px" | 12| width="800px" | Next steps* Prioritise the next functionality* Create Mockups and documentation, including LDIFs* Create Enhancements in the issue tracker and add to desired version* Ask for quotation** Clarify any questions and update Enhancements/Documentation| width="70px" | To Do| width="70px" | MEI/CWI| width="70px" | 2013-10-18|- | width="40px" | 13| width="800px" | Split current selfcare into* core* services| width="70px" | To Do| width="70px" | MEI/CWI| width="70px" | 2013-10-18|- | width="40px" | 14| width="800px" | REST API| width="70px" | Info| width="70px" | CWI| width="70px" | 2013-10-18|- | width="40px" | 15| width="800px" | Different Forms for different users| width="70px" | Info| width="70px" | CWI| width="70px" | 2013-10-18|- | width="40px" | 16| width="800px" | Line length (table field) restriction via CSS| width="70px" | Info| width="70px" | CWI| width="70px" | 2013-10-18|- | width="40px" | 17| width="800px" | VM-Manager* Change Reseller and Customer by adding Person| width="70px" | Info| width="70px" | CWI| width="70px" | 2013-10-18|- | width="40px" | 18| width="800px" | Priorities* Core** Provider View** API** Roles?* VM* Mail* Backup Customer View| width="70px" | Info| width="70px" | All| width="70px" | 2013-10-18|- | width="40px" | 19| width="800px" | Lizenz Abklärungen
| width="70px" | Info
| width="70px" | All
SLB, editor, reviewer
3,391
edits