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

Umbrella CR for tutorials/video recordings for doing things with XTC #175

Open
lagergren opened this issue Mar 2, 2024 · 0 comments
Open
Assignees

Comments

@lagergren
Copy link
Contributor

lagergren commented Mar 2, 2024

There have been some requests for short step-by-step movies showing how to work with XTC, how to set up various things like a new build, getting the source code, using the debugger and language support, Gradle issues and so on.

I have filed this FR as a placeholder, so that anyone can add a request for a tutorial about something here. I envision this tutorials as a movie file, showing a developer environment, and with spoken commentary, explaining what is being done and why.

Please help me add a top 10 most wanted tutorial list here!

-- Suggestions I have already received --

  • Setting up and understanding the XVM repo and the build.

  • Setting up and using the debugger

  • How to use the Kotlin based build DSL to compile and launch XTC projects.

  • Videos for the things mentioned in the (Appendix section)[https://github.com/xtclang/xvm/blob/master/README.md] of the XVM root readme file.

  • Gradle tutorials, inputs and outputs, dependencies, artifact caching, daemons, and understan ding the Gradle life cycle.

  • Source code control with git, making changes, putting up pull requests, rebasing, squashing changes, etc.

  • GitHub workflows for build testing

  • Release and artifact publication pipelines and tools.
    ...

  • Creating a simple "Hello World" XTC app using the IDE and the xtc-template-app template, and ensuring that you have read:package access to the XtcLang GitHub Maven repository.
    ** Same as above, but using XDK and XTC Plugin artifacts from your local system instead of from a remote repository.
    ** Same as above, but with artifact repositories replaced with includedBuilds pointing to a local XVM repo.

@lagergren lagergren self-assigned this Mar 2, 2024
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

1 participant