Merge away ;) Let 'er rip! Nice job!
----- Original Message -----
From: "Rafael Benevides" <benevides(a)redhat.com>
To: "Pete Muir" <pmuir(a)redhat.com>
Cc: "Xavier Coulon" <xcoulon(a)redhat.com>, "Andre Dietisheim"
<adietish(a)redhat.com>, "Bill DeCoste" <bill.decoste(a)jboss.com>,
"Lincoln Baxter" <lbaxter(a)redhat.com>, "forge-dev List"
<forge-dev(a)lists.jboss.org>
Sent: Thursday, October 18, 2012 12:09:48 PM
Subject: Re: [forge-dev] Openshift plugin
Here it is the PR with the features implemented:
Em 04-10-2012 17:24, Pete Muir escreveu:
> On 4 Oct 2012, at 13:04, Rafael Benevides wrote:
>
>> Hi!
>>
>> So I think that's the final list and its priorities, right ?
>>
>> * support for eap (done!) (1)
FORGEPLUGINS-88
>> * setup when openshift app exists (1)
FORGEPLUGINS-89
>> * support for embedding cartridges (1)
FORGEPLUGINS-90
>> * tail files / checking all the log output (2)
FORGEPLUGINS-91
>> * check the jenkins support (2)
FORGEPLUGINS-92
>> * enable scaling on create app (3)
FORGEPLUGINS-93
> Agreed.
>
>> What about this items bellow? Is it desired or not ?
>>
>> * snapshot management ?
>> * key management ?
>> * alias management ?
>> * Use alternate openshift config file ?
>> * config port forward ?
> Definitely useful, but maybe Bill can take some of these once he some
> time.
>
>> I'll open separate issues for each one
>>
>> Em 04-10-2012 10:24, Xavier Coulon escreveu:
>>> Hi !
>>>
>>> As Max mentioned, you should find all the API you need to implement
>>> the features listed below in the Forge plugin in the new
>>> openshift-java-client (V2.0), except maybe the 'tail files' feature
>>> which we implemented in JBossTools because we use specific Eclipse
>>> APIs to display the output in a MessageConsole. Maybe this could be
>>> refactored and moved partially into the java-client library, though
>>> (we did not need to do that when we worked on it a few months ago).
>>>
>>> Also, if you haven't already seen it, André recently wrote an
>>> article about the new client library:
>>>
https://community.jboss.org/en/tools/blog/2012/08/24/show-domain-info-ope...
>>>
>>> Best regards,
>>> /Xavier
>>>
>>>
>>>
>>> On Oct 4, 2012, at 1:39 PM, Max Rydahl Andersen wrote:
>>>
>>>>> So I just started working on EAP support.
>>>>>
https://issues.jboss.org/browse/FORGEPLUGINS-88 opened!
>>>> Oh I was wondering why EAP wasn't supported.
>>>> Didn't realize the forge openshift install was jboss specific.
>>>>
>>>> One item I got is that we check if the projects setup by JBoss
>>>> Tools, openshift client and OpenShift Forge client are compatible
>>>> or can be made compatible.
>>>>
>>>> i.e. forge *always* uses "openshift" as the remote afaik -
>>>> openshift client always create projects where the remote is in
>>>> "origin" - as a consequence jboss tools
>>>> added support for naming the remote used so you could align them.
>>>>
>>>> If openshift could allow naming the remote or pick up the existing
>>>> remote pointing to openshift these things could be aligned.
>>>>
>>>>>>> Pete and Lincoln talked about some of them in JavaOne here
are
>>>>>>> some:
>>>>>>> * support for embedding cartridges
>>>>>>> * support for eap
>>>>>>> * tail files
>>>> all of the above is available for use from the new openshift client.
>>>>
>>>>>>> I also got those:
>>>>>>> * setup when openshift application exists
>>>>>>> * snapshot management ?
>>>>>>> * key management ?
>>>>>>> * alias management
>>>>>>> * enable scaling on create app ?
>>>>>>> * Use alternate openshift config file
>>>> whats this one ?
>>>>
>>>>>>> * config port forward ?
>>>> we got this in jbosstools - for forge I guess it requires running
>>>> a jsch port forward (or launch ssh native in separate process) ?
>>>>
>>>> /max
>>>> _______________________________________________
>>>> forge-dev mailing list
>>>> forge-dev(a)lists.jboss.org
>>>>
https://lists.jboss.org/mailman/listinfo/forge-dev