That sounds cool, I like it :)

On Wed, May 4, 2011 at 1:08 PM, Andreas Pieber <anpie...@gmail.com> wrote:
> TBH I see this a little bit different. Basically I think we should
> offer only two distributions. One "online" and one "offline". The
> online distribution contains only the absolute bare and minimum system
> (similar to the min distribution now) and would be the "new"
> apache-karaf distribution. This one is the default distribution
> starting up with the bare minimum and the user can install anything he
> wants using features:install getting them online. The offline should
> contain all artifacts (even if it becomes quite big).
>
> IMHO the feature system is sufficient enough (and easy enough to
> understand and use) that this should work.
>
> BUT what I do think could be useful is to add "ueber-features". E.g.
> features:install karaf-clusteredserver, karaf-webserver,
> karaf-obrserver should represent our distribution. I think if we add
> this information in the default startup header
>
> {code}
> KARAF
>
> press tab for ...
>
> To transform karaf into a specific distribution use
>
>  * features:install karaf-clusterservice (for a clustered version...
>  * ...
> {code}
>
> That way we can be quite minimal and focus on the real code providing
> all distributions only "virtually"... WDYT?
>
> Kind regards,
> Andreas
> On Wed, May 4, 2011 at 5:26 PM, Jamie G. <jamie.goody...@gmail.com> wrote:
>> Actually further on to the side discussion of specialized distros,
>> this is something that should be covered in the Karaf user manual.
>> Perhaps a section on how to customize our minimal and/or full distros
>> into a web, OBR, or cluster distro? This would provide our users with
>> plenty of examples of how to go about using our tooling and keep out
>> release foot print more manageable.
>>
>> Cheers,
>> J
>>
>> On Wed, May 4, 2011 at 12:14 PM, Jamie G. <jamie.goody...@gmail.com> wrote:
>>> I have to say from my perspective offering specialized distributions
>>> doesn't make sense. It should be that users can customize distros
>>> easily via the tooling provided by Karaf. At release time we'll end up
>>> with dozens of release kits for testing and validation (src-zip,
>>> scr-tar,gz, zip, and tar.gz times N distributions).
>>>
>>> Cheers,
>>> Jamie
>>>
>>> On Wed, May 4, 2011 at 11:36 AM, Guillaume Nodet <gno...@gmail.com> wrote:
>>>> Well, the problem is that if we want to offer more using optional
>>>> features, we'll end up with a big bunch of bundles anyway.
>>>> I'm not completely convinced.   As discussed in the other thread, I
>>>> wonder if having dedicated distributions for web, obr server,
>>>> clustering would make more sense.
>>>>
>>>> On Wed, May 4, 2011 at 15:52, mikevan <mvangeert...@comcast.net> wrote:
>>>>>
>>>>> Christian Schneider wrote:
>>>>>>
>>>>>> Hi Mike,
>>>>>>
>>>>>> while this is sure possible it would be quite big. Especially if you
>>>>>> also would include other projects like camel or activemq.
>>>>>>
>>>>>> Instead I propose to add some commands to karaf to download dependencies
>>>>>> to the sytem dir. So the user could load karaf. Add the feature url he
>>>>>> needs and with some simple commands download them to the system dir.
>>>>>> Then he can zip the distro again and use it in the closed environment.
>>>>>>
>>>>>> I think that would be much more flexible.
>>>>>>
>>>>>> Christian
>>>>>>
>>>>>>
>>>>>> Am 03.05.2011 20:46, schrieb mikevan:
>>>>>>> For folks developing applications to deploy into Karaf on closed
>>>>>>> networks, it
>>>>>>> is not always feasable to be able to download all the optional packages
>>>>>>> for
>>>>>>> which we have optional console commands.  I'm thinking web:, http:, 
>>>>>>> obr:,
>>>>>>> and the like.
>>>>>>>
>>>>>>> I propse we create a new assembly for karaf that will include all of the
>>>>>>> optional bundles in the system directory for use in closed-networks.
>>>>>>> After
>>>>>>> talking about this topic on IRC it seems that many of us developing on
>>>>>>> closed networks have created work-arounds for this.  Because there are 
>>>>>>> so
>>>>>>> many work-arounds, perhaps its time to have a single Karaf-Max 
>>>>>>> deployment
>>>>>>> that contains all of the optional bundles for karaf.
>>>>>>>
>>>>>>> If it helps, I can write it... :-)
>>>>>>>
>>>>>>> -----
>>>>>>> Mike Van (aka karafman)
>>>>>>> Karaf Team (Contributor)
>>>>>>> --
>>>>>>> View this message in context:
>>>>>>> http://karaf.922171.n3.nabble.com/DISCUSS-Karaf-Max-assembly-tp2895460p2895460.html
>>>>>>> Sent from the Karaf - Dev mailing list archive at Nabble.com.
>>>>>>>
>>>>>>
>>>>>> --
>>>>>> ----
>>>>>> http://www.liquid-reality.de
>>>>>>
>>>>>
>>>>> Another way to think of what would be included in karaf-max is that 
>>>>> anything
>>>>> referenced in the karaf features.xml file (think mandatory features and
>>>>> optional features) would be included in the karaf-max release.  With this 
>>>>> in
>>>>> mind, Apache projects that can be used in Karaf, but aren't referenced in
>>>>> the karaf features.xml documents would not be included.  So, ActiveMQ 
>>>>> would
>>>>> not be part of the distibution, Camel would not be part of the 
>>>>> distribution.
>>>>> However, Aries (included in the enterprise features.xml document) would 
>>>>> be,
>>>>> as would the shell libraries for web and obr.
>>>>>
>>>>> Pls let me know if this clarifies things for you.
>>>>>
>>>>> -----
>>>>> Mike Van (aka karafman)
>>>>> Karaf Team (Contributor)
>>>>> --
>>>>> View this message in context: 
>>>>> http://karaf.922171.n3.nabble.com/DISCUSS-Karaf-Max-assembly-tp2895460p2898918.html
>>>>> Sent from the Karaf - Dev mailing list archive at Nabble.com.
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Cheers,
>>>> Guillaume Nodet
>>>> ------------------------
>>>> Blog: http://gnodet.blogspot.com/
>>>> ------------------------
>>>> Open Source SOA
>>>> http://fusesource.com
>>>>
>>>> Connect at CamelOne May 24-26
>>>> The Open Source Integration Conference
>>>> http://camelone.com/
>>>>
>>>
>>
>

Reply via email to