[Devtools] [protean-dev] Project generation now available on launcher without requiring credentials

Jean-Francois Maury jmaury at redhat.com
Thu Apr 23 12:32:03 UTC 2020


No, you're misreading the code.
The plugin has several commands: one generic that should list all runtimes
plus additional ones limited to certain runtuimes (requested by the Camel
team).
Look at the retrieved catalog (
https://forge.api.openshift.io/api/booster-catalog), Quarkus is not there

Jeff


On Thu, Apr 23, 2020 at 2:25 PM Max Rydahl Andersen <manderse at redhat.com>
wrote:

>
> > I think that's because the author of that extension seems to have
> > hard-coded the list of available runtimes:
> >
> >
> https://github.com/redhat-developer/vscode-project-initializer/blob/master/src/extension.ts#L11-L16
>
> That ain't good - if our primary tools accessing this assume everything
> is static makes maintenance harder :)
>
> Jean-Francois can you take care of open issue and get that worked out on
> the tooling side ?
> I'm sure Tako will help out if there are questions about what API's to
> use - but it sounds like
> the code here is implemented statically and ignores any additions
> available.
>
> Thank you!
>
> >
> > PS: That plugin was not made nor maintained by the Launcher team
> >
> > On Thu, Apr 23, 2020 at 1:32 PM Jean-Francois Maury
> > <jmaury at redhat.com>
> > wrote:
> >
> >>
> >>
> >> On Thu, Apr 23, 2020 at 1:25 PM Christophe Laprun
> >> <claprun at redhat.com>
> >> wrote:
> >>
> >>> I think (?) there used to be an api to Launcher. Is it still
> >>> available?
> >>>
> >> Yes this is the one that's being used in Project Initializer and
> >> JBoss
> >> Tools Launcher wizard. But there is no Quarkus runtime there, any
> >> reason
> >> it's only through the Web UI ?
> >>
> >>
> >>> On Thu, Apr 23, 2020 at 11:51 AM Paul Robinson <probinso at redhat.com>
> >>> wrote:
> >>>
> >>>> Thanks Max, this is great news!
> >>>>
> >>>> I think this was the biggest hurdle to adoption of Launcher, so I'm
> >>>> really pleased to see that the team has been able to reach
> >>>> consensus on
> >>>> this. The long list of names you mention attests to how
> >>>> deceptively complex this change is.
> >>>>
> >>>> Paul.
> >>>>
> >>>> On Wed, Apr 22, 2020 at 9:18 PM Max Rydahl Andersen
> >>>> <manderse at redhat.com>
> >>>> wrote:
> >>>>
> >>>>> Heya,
> >>>>>
> >>>>> We (Naina and Max) are happy to announce that
> >>>>> https://developers.redhat.com/launch/ no longer requires
> >>>>> credentials
> >>>>> upfront to use.
> >>>>>
> >>>>> Anyone can now go and generate example projects and download a zip
> >>>>> using many of our middleware runtimes within seconds.
> >>>>>
> >>>>> They can also deploy it to OpenShift and at that moment they will
> >>>>> be
> >>>>> asked for credentials.
> >>>>>
> >>>>> This makes it at par with the experience you get in VSCode and
> >>>>> Eclipse
> >>>>> using the plugins we have.
> >>>>> These plugins are utilizing the same backend launcher service.
> >>>>>
> >>>>> I want to thank everyone involved, Erik Jan De Wit, Tako
> >>>>> Schotanus,
> >>>>> George Gastaldi, Andy Damevin and Naina Singh to get this
> >>>>> implemented
> >>>>> and especially also Shoubhik Bose, Gorkem Ercan, Adi Sakala, Parag
> >>>>> Dave, Steve Speicher, Tiffany-Emil Jacob and Andrew Rubinger in
> >>>>> helping to
> >>>>> move roadblocks out of the way to make life easier for our users!
> >>>>>
> >>>>> Thank you!
> >>>>>
> >>>>> Some context:
> >>>>>
> >>>>> Launcher as an independent project/product is in maintenance phase
> >>>>> and
> >>>>> will eventually retire. The work and ideas done in and around
> >>>>> launcher are
> >>>>> being merged/absorbed into the overall Red Hat Developer
> >>>>> experience. The
> >>>>> service at developers.redhat.com/launch/ is still alive and also
> >>>>> used
> >>>>> by VSCode and Eclipse plugins to provide Quickstarts/Examples.
> >>>>>
> >>>>> We are not adding new features to it, but it is still relevant to
> >>>>> keep
> >>>>> the examples up-to-date. Currently, that part is not covered by
> >>>>> the
> >>>>> OpenShift Developer experience work in the Developer group.
> >>>>>
> >>>>> As we work together across Red Hat to improve our Developer
> >>>>> Experience
> >>>>> we’ll ensure things get better and more aligned.
> >>>>>
> >>>>> If you are interested in this topic of Developer Experience from a
> >>>>> middleware perspective please post and/or signup to
> >>>>> middleware-devexp
> >>>>> <
> https://post-office.corp.redhat.com/mailman/listinfo/middleware-devexp>
> >>>>> .
> >>>>>
> >>>>> p.s. sorry for the wide net but thought this change was worth
> >>>>> sharing.
> >>>>>
> >>>>> Thank you,
> >>>>> Naina and Max
> >>>>> This mailing list is limited to Red Hat specific and product
> >>>>> related
> >>>>> conversations about Quarkus. For technical discussions, use
> >>>>> https://groups.google.com/d/forum/quarkus-dev
> >>>>
> >>>>
> >>>>
> >>>> --
> >>>>
> >>>> Paul Robinson
> >>>>
> >>>> ENGINEERING MANAGER
> >>>>
> >>>> He/Him/His
> >>>> <
> https://medium.com/gender-inclusivit/why-i-put-pronouns-on-my-email-signature-and-linkedin-profile-and-you-should-too-d3dc942c8743
> >
> >>>>
> >>>> Red Hat <https://www.redhat.com/>
> >>>> <https://red.ht/sig>
> >>>> *Red Hat respects your work life balance. Therefore there is no
> >>>> need to
> >>>> answer this email out of your office hours.
> >>>> <https://mojo.redhat.com/docs/DOC-1199578>*
> >>>>
> >>>
> >>
> >> --
> >>
> >> Jeff Maury
> >>
> >> Manager, DevTools
> >>
> >> Red Hat EMEA <https://www.redhat.com>
> >>
> >> jmaury at redhat.com
> >> @RedHat <https://twitter.com/redhat>   Red Hat
> >> <https://www.linkedin.com/company/red-hat>  Red Hat
> >> <https://www.facebook.com/RedHatInc>
> >> <https://www.redhat.com>
> >> <https://redhat.com/summit>
> >>
> >
> >
> > --
> > *TAKO SCHOTANUS*
> > SENIOR SOFTWARE ENGINEER
> > Red Hat <http://redhat.com>
> >
> >
> > <https://www.redhat.com/>
> > <https://red.ht/sig>
>
>
>

-- 

Jeff Maury

Manager, DevTools

Red Hat EMEA <https://www.redhat.com>

jmaury at redhat.com
@RedHat <https://twitter.com/redhat>   Red Hat
<https://www.linkedin.com/company/red-hat>  Red Hat
<https://www.facebook.com/RedHatInc>
<https://www.redhat.com>
<https://redhat.com/summit>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/devtools/attachments/20200423/1f13e7ff/attachment.htm>


More information about the Devtools mailing list