2013/1/25 Felix Meschberger <fmesc...@adobe.com>:
> Hi,
>
> Thanks alot.
>
> From a modularization POV this makes a lot of sense and I agree with the 
> direction you are taking here.
>
> From an ease-of-use POV, it is a bit different: For the 4.0 release we 
> dropped the full build. This causes some trouble in the community because it 
> is now harder to deploy the Web Console in simple setups. So the next release 
> will have an all-in-one bundle again.
>
> So, about all-in-one: would it make sense and would it be possible to setup 
> the Web Console all-in-one build such, that the new external bundle would be 
> part of the webconsole all-in-one bundle again ?

Yes, it's just one more bundle to add - it has zero dependencies
(apart from framework classes).

Carsten

>
> Regards
> Felix
>
>
> Am 25.01.2013 um 01:33 schrieb Carsten Ziegeler:
>
>> Hi,
>>
>> I've created a first implementation[1] of a new bundle which takes
>> over the configuration status functionality from the web console
>>
>> The configuration status printers in the web console are imho of more
>> general use, and make sense to be used outside of a web console.
>>
>> I've created a new API which is similar to the current configuration
>> printer api but a little bit more consistent and more trimmed to the
>> actual use cases.
>> In addition to the API and the implementation thereof, I've provided
>> several glue code:
>> a) web console configuration printers are registered as the new service
>> b) a new web console plugin for the configuration status which uses
>> the new services. Due to a) old API is supported as well
>> c) configuration printers are now registered as separate web console
>> plugins, so we have a menu entry for each status which makes getting
>> to a specific status easier
>> d) The web console stuff is as compatible as possible, same urls for
>> zip etc. are used, same functionality
>> e) The only thing the new api does not support anymore is
>> localization. I think for a configuration status, it's better to stick
>> to one language.
>> f) Added new support for printers providing machine readable json.
>>
>> WDYT?
>>
>> Regards
>> Carsten
>>
>> [1] https://svn.apache.org/repos/asf/felix/sandbox/cziegeler/status-printer
>> --
>> Carsten Ziegeler
>> cziege...@apache.org
>



-- 
Carsten Ziegeler
cziege...@apache.org

Reply via email to