20 likes | 175 Views
1. Initial Phase. 2. Experimental Phase. 3 . Release Phase. Your components are in: CrypPluginsExperimental. Your components are in: CrypPluginsExperimental. Your components are in: CrypPlugins. Your templates are in: Templates/Experimental. Your templates are in: Templates/Experimental.
E N D
1. Initial Phase 2. Experimental Phase 3. Release Phase Your components are in: CrypPluginsExperimental Your components are in: CrypPluginsExperimental Your components are in: CrypPlugins Your templates are in: Templates/Experimental Your templates are in: Templates/Experimental Your templates are in: Templates/*(where they belong) You do not! Check in the Public Solution („CrypTool 2.0.sln“-file) A core developer (or you by permission) put your components into the „Public Solution“ („CrypTool 2.0.sln“-file) A core developer (or you by permission) moved your components and templates out of the experimental folders You do not have (but should) care about compilung errors and missing files You have to care about compiling errors and missing files A core developer put your components and templates into the „Nightly Build“ („Core Solution“) In this phase you develop the main functionality of your Cryptool 2.0 components. You already develop tests, the first strcuture of the online help, and first templates. In this phase your components and templates should reach the „best level of quality“. You test intensively and fix all bugs you find. In this phase, your components „are visible“ to all other developers. Compiling errors affect other developers. You developed the online help and (if possibile and feasible) an unit test. In this phase your components and templates should have the „best level of quality“. You tested intensively and fixed all bugs you found. In this phase, your components „are visible“ to all Cryptool 2.0 „Nightly Build“ users. Compiling errors affect other developers and crash the „Nightly Build“. Runtime errors affect users.