Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scaffolding #40

Closed
piejanssens opened this issue Jul 13, 2018 · 17 comments
Closed

Scaffolding #40

piejanssens opened this issue Jul 13, 2018 · 17 comments
Labels
enhancement New feature or request wontfix This will not be worked on

Comments

@piejanssens
Copy link

As of now, two critical tools from the WebIDE for basic development are missing from offline/local development using the ui5 tools through cli. Please correct me if I'm wrong...

@RandomByte RandomByte added the enhancement New feature or request label Jul 13, 2018
@Smux
Copy link

Smux commented Jul 1, 2019

Is scaffolding on the roadmap?

@RandomByte
Copy link
Member

Is scaffolding on the roadmap?

@Smux Yep

@jberthe
Copy link

jberthe commented Dec 16, 2019

Is scaffolding on the roadmap?

Hello, I'm starting an npm module base on Yo to generate a UI5 project.

Please feel free to contribute :
https://github.com/jberthe/generator-app-fiori

@piejanssens
Copy link
Author

@RandomByte
Copy link
Member

@piejanssens do you mean wrapping Yeoman or just reusing the content?

Afaik there are some changes planed for that package later this year or early next year, so in any way we should wait for that to happen.

@piejanssens
Copy link
Author

Invoke yo @sapui5/sapui5-templates as part of ui5 init when the user wants to use a template.
There is also a lot of work put into https://github.com/SAP/generator-easy-ui5 by @IObert.
Ideally: ui5 cli adopts easyui5, which in turn incorporates @sapui5/sapui5-templates.

@IObert
Copy link

IObert commented Jul 16, 2020

Hi @piejanssens,
it absolutely makes sense to reuse as much as possible for this task. We're already in contact to work together on this :)

@piejanssens
Copy link
Author

Will @sapui5/generator-sapui5-templates also be deprecated in favor of @sap/generator-fiori?

@sap/generator-fiori-freestyle (deprecated)
@sap/generator-fiori-elements (deprecated)

@vobu
Copy link

vobu commented Feb 5, 2021

i just wish they'd all bend the knee to @IObert's easy-ui5. Or cross the streams. Or take the vow. Whatever works to get rid of the closed-shop, self-forking templating hydra, so we could all just do
yo easy-ui5
leaving more time for 🍺 or hugging 🌳 or whatever is more fun than working the next template generator out there.

@FirasSharp
Copy link

FirasSharp commented Apr 15, 2021

@vobu i didn't know easy-ui5 was a thing 😅 thank you very much 😀 I created a fork for ui5-cli and started adding the "create" command but I think I'm just wasting my time 😭

@vobu
Copy link

vobu commented Apr 15, 2021

@vobu i didn't know easy-ui5 was a thing 😅 thank you very much 😀 I created a fork for ui5-cli and started adding the "create" command but I think I'm just wasting my time 😭

i like the effort! and certainly not a waste of time per se - although @pmuessig, @RandomByte + @matz3 are currently in the processing of designing the command extensibility for the UI5-tooling CLI. You might want to wait until this is announced and available in order to bolt in your version of ui5 create :)

@vobu
Copy link

vobu commented May 12, 2021

i'd like to ask @RandomByte to close this for now in favor of the current state of things:

cheers, v.

@RandomByte
Copy link
Member

Right, I think the community generators linked by @vobu should cover most aspects of this requirement. Integrating them one way or another into the UI5 CLI for convenience might be a topic in the future.

@RandomByte RandomByte added the wontfix This will not be worked on label May 12, 2021
@pmuessig
Copy link

Just a heads up, you might have gotten someone else mixed up with my username, so they have no optics on your @ mention 🙂.

@codeworrior
Copy link
Member

@pmuessig Thanks for pointing this out (and sorry for yet another spam).

Adding @petermuessig instead.

@petermuessig
Copy link

@pmuessig - nice to meet you! 😄 - maybe we should discuss a GitHub username change - this is the only place where I do not own the @pmuessig handle - but honestly this would cause too much trouble...

@vobu - yes, the command extensibility will allow to enable a reuse of the existing community generators also with the UI5 Tooling. As this is mainly convenience I would also keep that topic for the future.

@pmuessig
Copy link

@petermuessig The most silly part is that I have a cousin (and grandfather) also named Peter... So yeah, I am sure we have all stepped on each others toes somewhere claiming that oft sought after username

Anyways, it was very nice to meet you, I'm honored we share the same taste in something so trivial as username handles😄

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

10 participants