incubator-bloodhound-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Apache Bloodhound" <bloodhound-...@incubator.apache.org>
Subject [Apache Bloodhound] Proposals/BEP-0005 modified
Date Sun, 27 Jan 2013 21:43:20 GMT
Page "Proposals/BEP-0005" was changed by olemis
Diff URL: <https://issues.apache.org/bloodhound/wiki/Proposals/BEP-0005?action=diff&version=7>
Revision 7
Comment: [BEP-0005] Improve Reference implementation and Resources sections
Changes:
-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: Proposals/BEP-0005
=========================================================================
--- Proposals/BEP-0005 (version: 6)
+++ Proposals/BEP-0005 (version: 7)
@@ -100,14 +100,14 @@
 
 == Backwards Compatibility #backwards-compatibility
 
-**TODO** verify if there is something needed here
+**TODO** verify if there is something needed here [[BR]]
 **answer** yes , please list the possible targets in current code that are good candidates
for upgrade and then sketch how to do it by paying special attention to particularly challenging
details involved in each case , if any .
 
 == Reference Implementation #reference-implementation
 
-You can find a reference implementation [https://bitbucket.org/jose_angel_franco/bloodhound/compare/bep_0005_plugin_upgrades..default
here], within a fork of bhdashboard plugin, a branch named bep_0005_plugin_upgrades has been
created to ease the revision process.
-The diff includes the module bhdashboard.env.py with the implementation of the !BaseEnvironmentSetupParticipant
class and the test related modules implementing two test cases for the identified test scenarios.[[BR]]
-As part of the the work for #140 this mechanism has been created , used, and tested . The
class `bhdashboard.api.DashboardSystem` will perform environment upgrades like this:
+You can find a reference implementation [https://bitbucket.org/jose_angel_franco/bloodhound/compare/bep_0005_plugin_upgrades..default
here], in a fork of a ''Mercurial'' mirror of dashboard plugin. To be more precise in a branch
named ''bep_0005_plugin_upgrades'' . It has been created to ease the review process. The new
code will add the module `bhdashboard.env` containing an initial implementation of `BaseEnvironmentSetupParticipant`
class. 
+
+As part of the the work for #140 this mechanism has been created , used, and tested . It
has been already installed in production for one clients . The class `bhdashboard.api.DashboardSystem`
performing environment upgrades like this:
 
 {{{
 #!py
@@ -131,14 +131,14 @@
     #-------8<------- Code omitted -------8<-------
 }}}
 
-Test cases are provided to validate the general reusable algorithm in both scenarios incremental
and full plugin upgrade. At least two test scenarios are verified: 
+besides there are related test modules contributing two test cases to validate the general
reusable algorithm in both scenarios incremental and full plugin upgrade. At least two test
scenarios are verified: 
 
   * A complete install from scratch where no version of the plugin exists and a version ''N''
is installed 
   * An incremental install where a first initial install is made and subsequent upgrades
are applied on top of it.
 
 == Resources #resources
 
-**TODO**
+In order to check out [https://bitbucket.org/jose_angel_franco/bloodhound/ repository mirror]
you'll need a either [http://mercurial.selenic.com/downloads Mercurial binaries] or another
[http://mercurial.selenic.com/wiki/OtherTools Mercurial client]. 
 
 == References #references
 
@@ -149,7 +149,7 @@
   3. [=#refs03] Mixin class [[BR]]
     ( http://en.wikipedia.org/wiki/Mixin )
 
-**TODO** check if there should be a reference here to the ticket related to the use of bhdashboard.!ModelBase._meta
as a source for environment upgrades 
+**TODO** check if there should be a reference here to the ticket related to the use of bhdashboard.!ModelBase._meta
as a source for environment upgrades [[BR]]
 **answer** yes . please add it in [#reference-implementation reference implementation section]
.
 
 == Copyright #copyright
-------8<------8<------8<------8<------8<------8<------8<------8<--------

--
Page URL: <https://issues.apache.org/bloodhound/wiki/Proposals/BEP-0005>
Apache Bloodhound <https://issues.apache.org/bloodhound/>
The Apache Bloodhound (incubating) issue tracker

This is an automated message. Someone added your email address to be
notified of changes on 'Proposals/BEP-0005' page.
If it was not you, please report to .

Mime
View raw message