Skip to content
This repository has been archived by the owner on Aug 9, 2023. It is now read-only.

☢️ Roadmap for ReCTx ☢️ #1

Closed
11 of 29 tasks
hrszpuk opened this issue Sep 6, 2022 · 1 comment · Fixed by #5
Closed
11 of 29 tasks

☢️ Roadmap for ReCTx ☢️ #1

hrszpuk opened this issue Sep 6, 2022 · 1 comment · Fixed by #5
Assignees
Labels
documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed

Comments

@hrszpuk
Copy link
Owner

hrszpuk commented Sep 6, 2022

Roadmap

I'd like to have a plan for how I'm going to approach different features I think ReCTx is going to have. Each set of features has a version milestone.

Version & features

v1.0.0

v2.0.0

  • Automatically select different compilers when creating a new project
    • Check whether rgoc or rctc is installed and chooses between them
    • Ask user for config value like author, project name, project type, versioning, etc
  • Initialise Git repository
  • Added .gitignore
  • Ask user for what LICENSE they would like
  • Fancy CLI changes
    • Add colour to output
    • Special tags for Info, Process, Issue, Abort, etc
    • Progress bars 😎

v3.0.0

  • Project templates
    • Customise directories
    • Customise build profiles
    • New projects can be built with the template
  • Support for ReCT C libraries
    • Custom project template
    • Build profiles for C
    • Building libraries for ReCT
    • Packaging libraries for RPS

v4.0.0

  • Check if packages used in ReCT files are locally installed
@hrszpuk hrszpuk added documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed labels Sep 6, 2022
@hrszpuk hrszpuk self-assigned this Sep 6, 2022
@hrszpuk hrszpuk modified the milestones: Release v1.0.0, Release v2.0.0 Sep 6, 2022
@hrszpuk hrszpuk pinned this issue Sep 6, 2022
@hrszpuk hrszpuk linked a pull request Sep 13, 2022 that will close this issue
@hrszpuk hrszpuk reopened this Sep 13, 2022
@mauro-balades
Copy link
Contributor

I can help u in something if you want 👍🏽

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants