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

No Documenting #572

Open
UserFive5 opened this issue Mar 16, 2023 · 5 comments
Open

No Documenting #572

UserFive5 opened this issue Mar 16, 2023 · 5 comments
Labels
help wanted Extra attention is needed

Comments

@UserFive5
Copy link

UserFive5 commented Mar 16, 2023

I tried this language from a while and I have never seen anything like it, it's very beautiful and with an elegant syntax and programming approach, nice error message, ..., But it lacks documentation, there is some documentation but it's only detailed about some aspects, and a lot of the language API does not have documenting, and the language lacks support, and also you are giving up on this project, i see it is a big project and it's very useful and why abandoned it?, i see you stopped from a year ago?

@gdotdesign
Copy link
Member

Hi, it's a complex thing to do open source projects like this one, but mainly it comes down to the time, energy of the maintainer and frankly money 😔

Basically, these are the priorities when it comes to my time:

  1. My family with a two and a half year old daughter.
  2. My day job, which is programming (not in Mint).
  3. My side project (using Mint) which makes me some money (https://www.dev-box.app/).
  4. Recreation (games and such).
  5. Mint.

As you can tell, this leaves me very little time to work on Mint also when I could work on it, I don't always have the energy to do so. However, I made some progress in the last few months (which is not very visible): #503 #532 These were bigger changes to the language, so it took a little time. It should be fine to release a new version, but that also needs work:

  • updating the examples and packages
  • updating the website and documentation
  • updating the sandbox
  • doing the release
  • writing a blog post

Also, bigger changes (rewrites and refactoring) are needed to implement things that people want (code-splitting, server-side rendering, generics, etc...) which need prolonged focused work.

I definitely intend to make Mint a great and stable language, but will take time. Also, since it's an open source project so anyone is welcome to contribute 🙂

@jansul
Copy link
Contributor

jansul commented Mar 19, 2023

@gdotdesign Is there any areas in particular in which you are looking for contributions? I have some of my own ideas I might work on but otherwise keen to help out 🙂

@gdotdesign
Copy link
Member

@gdotdesign Is there any areas in particular in which you are looking for contributions? I have some of my own ideas I might work on but otherwise keen to help out slightly_smiling_face

For the next version:

In general:

There is probably more 🙂 if you would like to contribute to the language itself (bigger issues like code splitting for example) then we need to have a chat at discord probably 😉

@jansul
Copy link
Contributor

jansul commented Mar 21, 2023

Looks like you've already done most of the work migrating those repositories! I can do example-todo? Looks like an easy one...!

Took a brief look at the language server with the aim of implementing Goto Definition. Seems like it would be possible to do and a reasonable introduction to Mint's Parser/Workspace etc. Will spend a bit of time on that :)

@gdotdesign
Copy link
Member

Looks like you've already done most of the work migrating those repositories! I can do example-todo? Looks like an easy one...!

Took a brief look at the language server with the aim of implementing Goto Definition. Seems like it would be possible to do and a reasonable introduction to Mint's Parser/Workspace etc. Will spend a bit of time on that :)

Sounds good 👍 You can find me in the Mint discord if you have any hands on questions 😀

@Sija Sija added the help wanted Extra attention is needed label May 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Development

No branches or pull requests

4 participants