Hello Max,

I was looking for a superman t-shirt during the talk but could not spot you
;-P

By the way happy to contribute. I will follow the link you provided to
accept the CLA.

I've got one question : once the code is merged would it be possible to add
my company (Zenika https://zenika.com/) to the active member companies list
?
That's not blocker but it will be definitely easier for me to continue
maintaining the code in the future.

Mario

On Thu, Nov 5, 2015 at 9:18 PM, Max Rydahl Andersen <mande...@redhat.com>
wrote:

> Hi Mario,
>
> Glad you found Alexander at EclipseCon
> - I did see part of your talk but I didn't manage to
> locate you afterwards.
>
> Basically doclipser [1] is an Xtext plugin for Dockerfiles grammar with
>>> some
>>> extra code do add items on the "Run as" menu to execute Docker commands.
>>> There is almost no overlap with the Docker tools you wrote so it makes
>>> sense
>>> to merge it all together.
>>>
>>
>> This sounds great! We've wanted to improve the user experience for editing
>> Dockerfiles for some time. One entry point would be in our ImageBuildPage
>> where a very basic dialog is opened with a basic text area for editing.
>>
>
> In addition from the context of the editor, your contribution could take
>> advantage of the API we have for building images/running containers.
>>
>
> Why should the editor do that ? isn't that just context menu on the file ?
>
> I will look at the linux-tools code in the next days to understand what's
>>> the
>>> best way to start and will be back to you with a proposal.
>>>
>>> In the meantime please let me know if you have any concerts or
>>> suggestions.
>>>
>>
>> Observations from just a quick look over the code :
>>
>> - I See you're using spotify/docker-client as your main client but also
>> have
>> some support for dockerjava. We ended up going with spotify/docker-client
>> so
>> if all functionality is supported with this, I think integrating should be
>> very easy
>>
>> - You seem to be bundling (Bundle-ClassPath) docker-client into
>> com.zenika.doclipser.api to make it available but ideally we'd have to
>> provide
>> it as a proper OSGi bundle like everything else. Maybe you looked at the
>> various
>> dependencies it has and realized it'd be a lot to provide a manifest for
>> everything. We've actually gone through this process for docker-client at
>> Eclipse Orbit, so you would be able to simply do something like
>> 'Require-Bundle:
>> com.spotify.docker.client' and it would work as expected.
>>
>> - Dependencies of the project seem sane so I don't see us filing any
>> additional CQs if we merge the codebase
>>
>
> Sounds good - I thought we had a concern about depending on xtext earlier,
> but that has changed or ?
>
>>
>> - The project builds with Tycho, so that would make integrating with our
>> build simpler
>>
>> - The code seems to be entirely done mainly by you so the legal process
>> should
>> be simpler (also because it's EPL), although you might need to sign the
>> Eclipse CLA (not entirely sure here)
>>
>
> With contribution of this size he must/should.
>
> Sign in to
> https://dev.eclipse.org/site_login/?takemeback=https%3A//projects.eclipse.org/user/login/sso/pmi
> and accept the CLA. Done ;)
>
> /max
> http://about.me/maxandersen
>
> _______________________________________________
> linuxtools-dev mailing list
> linuxtools-dev@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/linuxtools-dev
>
_______________________________________________
linuxtools-dev mailing list
linuxtools-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/linuxtools-dev

Reply via email to