sorry for misunderstanding but what I really meant is :

would it be impossible to have ONLY one API that is agnostic of VLT vs resource 
based?

regards

antonio

On Jul 24, 2013, at 10:23 PM, Robert Munteanu wrote:

> On Wed, Jul 24, 2013 at 10:11 PM, Antonio Sanso <asa...@adobe.com> wrote:
>> just taking a stab here ,
>> would it be impossible to have an API that is agnostic of VLT vs resource 
>> based?
>> 
> 
> From a technical point of view it's possible, and that's why I tried
> to separate things into API + implementation.
> 
> I think that there is a concern that from a support / development
> effort point of view it makes no sense to support two APIs at the same
> time. On the long term we should (probably) pick one.
> 
> But we also need to see which of those has the better IDE embedding
> story, or at least we'll find out how to drive VLT towards better IDE
> embeddability.
> 
> Robert
> 
>> regards
>> 
>> antonio
>> 
>> 
>> On Jul 24, 2013, at 7:54 PM, Robert Munteanu wrote:
>> 
>>> On Wed, Jul 24, 2013 at 8:44 PM, Justin Edelson
>>> <jus...@justinedelson.com> wrote:
>>>> +1 to tooling and moving Maven stuff there.
>>>> -0 to moving IDE out of the whiteboard until we have a consensus on a
>>>> serialization/transport form.
>>>> 
>>>> My understanding is that the current IDE codebase is being used to
>>>> prototype a serialization form and transport protocol and that we will
>>>> eventually be trying to reach consensus on using that, vlt, or something
>>>> else.
>>> 
>>> I've waited to propose move out of whiteboard until we had a solid
>>> module structure which can be used to evolve the IDE stuff into what
>>> we want it to be.
>>> 
>>> The serialization form is more or less a draft which I'm using until
>>> FileVault is accepted into Jackrabbit. The transport protocol is based
>>> on the Sling HTTP Get/Post servlets, which is a de facto standard for
>>> Sling applications, at least for those not using FileVault.
>>> 
>>> The point here is that I don't have vlt to work with _now_ and I can
>>> evolve the Eclipse mechanisms ( UI , servers, modules, change
>>> detection ) - which are not trivial - without waiting for vlt. And I
>>> can gather feedback from people brave enough to try it without waiting
>>> for vlt.
>>> 
>>> Once we can use VLT, we'll see what fits best. I admit that I have an
>>> inclination towards the resource-based API, but it's not my personal
>>> decision to make.
>>> 
>>> Of course, I can put a hold on moving the codebase to trunk/tooling,
>>> but that would not gain anything for now, since the codebase is in
>>> flux anyway.
>>> 
>>> Instead, my suggestion is not to make any sort of releases, not even
>>> technology previews, until we have consensus on the VLT vs
>>> Resource-based implementation.
>>> 
>>> WDYT?
>>> 
>>> Robert
>>> 
>>>> 
>>>> An alternative would be to create the tooling top-level directory and then
>>>> put the IDE in a branch.
>>>> 
>>>> Justin
>>>> 
>>>> 
>>>> On Wed, Jul 24, 2013 at 10:42 AM, Robert Munteanu <rob...@lmn.ro> wrote:
>>>> 
>>>>> On Wed, Jul 24, 2013 at 5:15 PM, Bertrand Delacretaz
>>>>> <bdelacre...@apache.org> wrote:
>>>>>> On Wed, Jul 24, 2013 at 4:02 PM, Felix Meschberger <fmesc...@adobe.com>
>>>>> wrote:
>>>>>>> ...create a top level "tooling" (or so) folder and put the "ide" and
>>>>> "maven" stuff in there ?...
>>>>> 
>>>>> I've created [0] to track this move and will do that later on today -
>>>>> lots of stuff to adjust in the poms under maven.
>>>>> 
>>>>> Robert
>>>>> 
>>>>> [0]: https://issues.apache.org/jira/browse/SLING-2978
>>>>> 
>>>>> 
>>>>> 
>>>>> --
>>>>> Sent from my (old) computer
>>>>> 
>>> 
>>> 
>>> 
>>> --
>>> Sent from my (old) computer
>> 
> 
> 
> 
> --
> Sent from my (old) computer

Reply via email to