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

Discussion about a guide to getting started (OSOE-798) #132

Closed
MarGraz opened this issue Feb 6, 2024 · 2 comments
Closed

Discussion about a guide to getting started (OSOE-798) #132

MarGraz opened this issue Feb 6, 2024 · 2 comments

Comments

@MarGraz
Copy link
Contributor

MarGraz commented Feb 6, 2024

I'm continuing my learning path with Orchard Core and have some feedback that could be useful for the project. I've watched the dojo course 3 on YouTube and explored the code, but now, I feel quite lost 🫠

I've obtained a lot of information on creating a module and handling events, including writing to the database, I installed a clean Orchard on a Web App and I'm unsure (lost) about where to start. For instance:

  1. Should I use a Blog/Agency recipe for creating a custom website, or would it be better to start with the blank recipe?
  2. What's the best practice to create my own theme and make it reusable?
  3. My website will feature two types of carousels, should I treat these as Orchard modules to be reused in other projects, or is it better to incorporate them into my theme? 🤔

Upon some search on Google, I discovered that others have shared my confusion. For example, this guy has written an excellent guide on theming Orchard Core from scratch, based on notes from a five year old video, which might still be relevant today (maybe needs to be updated).

I believe a beginner's guide to Orchard Core, with short tips on best practices for "Content Types"/"Content Parts" and theme creation, is crucial. Once familiar with the basics, developers can explore Orchard's deeper functionalities.

What are your thoughts?

Thank you

P.S. if this isn't the appropriate project for this discussion, could you show me where I can open this topic?

Jira issue

@github-actions github-actions bot changed the title Discussion about a guide to getting started Discussion about a guide to getting started (OSOE-798) Feb 6, 2024
@Piedone
Copy link
Member

Piedone commented Feb 7, 2024

Thanks for the well-thought-out points again! Indeed, this is not quite the right place to talk about these; your points are generic to Orchard Core, and not really about the Training Demo Module. Would you please copy this to the discussion board? https://github.com/OrchardCMS/OrchardCore/discussions If you link it here, I'll make sure to get back to you there.

BTW something you might have some feedback on too? #131

@Piedone Piedone closed this as not planned Won't fix, can't repro, duplicate, stale Feb 7, 2024
@MarGraz
Copy link
Contributor Author

MarGraz commented Feb 7, 2024

@Piedone I moved the discussion here

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants