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

Roadmap (Suggestions) #106

Open
hasezoey opened this issue Oct 30, 2023 · 14 comments
Open

Roadmap (Suggestions) #106

hasezoey opened this issue Oct 30, 2023 · 14 comments

Comments

@hasezoey
Copy link
Collaborator

Currently the project has seen many changes and will likely see some more re-structures in the (hopefully near) future, so here is a roadmap on how we could handle this project and agree and some rough events

what do you think @Wulf, anything to add / change?

@Wulf
Copy link
Owner

Wulf commented Oct 31, 2023

hey @hasezoey, thanks for making this list :)

We don't need to group changes like this as long as we're following semenatic versioning. I prefer pushing out things as they're merged in. I'm okay if you create a release right now.

@hasezoey
Copy link
Collaborator Author

We don't need to group changes like this as long as we're following semenatic versioning. I prefer pushing out things as they're merged in

i know, i was just trying to get a opinion on starting with 0.X.0 instead of continuing 0.0.X and not directly going to X.0.0 until everything big in the issues is done (like the refactors of options and switching of templating and testing publishing)

@Wulf
Copy link
Owner

Wulf commented Nov 1, 2023

Ah, understood! Sure, I don't mind starting 0.X.0.

@Wulf
Copy link
Owner

Wulf commented Nov 2, 2023

#111 should make things more stable

@hasezoey
Copy link
Collaborator Author

hasezoey commented Jan 27, 2024

after #111 and #114, how about releasing 0.2.0 0.1.0 to get some feedback on the changes and the experimental filters?

@Wulf
Copy link
Owner

Wulf commented Feb 7, 2024

sounds good -- let's drop #111 in favor of #114. I don't want to maintain examples as well as compilation tests

@hasezoey
Copy link
Collaborator Author

hasezoey commented Feb 7, 2024

sounds good -- let's drop #111 in favor of #114. I don't want to maintain examples as well as compilation tests

i dont see a reason why #111 would be unnecessary, it showcases how to use dsync as a library; though i would recommend to maybe make it one example instead.
OR we direct users to see main.rs instead?

@hasezoey
Copy link
Collaborator Author

hasezoey commented Feb 8, 2024

i think the next version (0.1.0, unlike my earlier mistaken(?) message) would be ready to be done, i would just suggest merging #131 for some small clean-up in documentation

@Wulf if you have the time, could you merge it and then release a version?

@hasezoey
Copy link
Collaborator Author

hasezoey commented Aug 21, 2024

@Wulf bumping this as it has been quite a while, a release is ready to be published but there are some open PRs that would be great to have before the next release.

EDIT: those PRs have been merged thanks to a review from @longsleep

@Wulf
Copy link
Owner

Wulf commented Sep 1, 2024

hey @hasezoey, thanks for your patience here.

I'll release 0.1.0 now.

@Wulf
Copy link
Owner

Wulf commented Sep 1, 2024

could you give this a look? #137

Also, just to confirm, we want to manually release this time and will use semantic-release for 1.0, right?

@hasezoey
Copy link
Collaborator Author

hasezoey commented Sep 1, 2024

Also, just to confirm, we want to manually release this time and will use semantic-release for 1.0, right?

yes, manually release 0.1.0 as semantic-release does not work with 0. releases according to the FAQ (i have not actually tested it, so i assume it would either error out OR apply non 0. rules)

@Wulf
Copy link
Owner

Wulf commented Sep 1, 2024

Released 0.1.0 🚀

Again, thanks for your patience.

@hasezoey
Copy link
Collaborator Author

hasezoey commented Sep 2, 2024

Great, now the major stuff is out of the way. Note that because i didnt see the git tag for this version, i have added it.

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