Skip to content

Faster release schedule? #93

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

Closed
dakom opened this issue Jul 19, 2019 · 3 comments
Closed

Faster release schedule? #93

dakom opened this issue Jul 19, 2019 · 3 comments

Comments

@dakom
Copy link
Contributor

dakom commented Jul 19, 2019

Can we please have an initial minor-version release, and perhaps even have a policy that when crates are merged, they should be published at the same time- especially while it's pre-1.0?

I'm sure everyone wants gloo on crates.io, and there's no real need to elaborate further... but...

One of the best ways to increase adoption of Rust->WASM in general is to show actual usable demos on the web.

Yet one of the most essential building-blocks that will need to be there for pretty much any demo is going to be event listeners. gloo-events in particular is probably the right way to handle that. So holding it back might be having a bigger impact than it seems.

I guess it's debatable since nothing stops people from pulling in gloo from github and then building an app, but it does stop third-party higher level libraries from depending on gloo.

(for example, I'm currently stuck from publishing an update to awsm since I added gloo-events as a dependency)

@David-OConnor
Copy link
Member

David-OConnor commented Sep 6, 2019

I propose we release the current items as a crate, and start adding things like fetch and router. We can change things later. Other things like an API for interchanging views should be straightfwd, albeit opinionated.

Discussion on Reddit from a few weeks ago

@Pauan
Copy link
Contributor

Pauan commented Sep 12, 2019

@David-OConnor To be clear, the delay has not been because of our process, our goal has always been to release a minimal MVP version quickly.

But Nick is the owner of the gloo crate on crates.io, and he's been very busy with other things, so he hasn't been able to give any time to gloo.

But now I have ownership of it, so we can move forward.

@Pauan Pauan closed this as completed Sep 12, 2019
@Pauan
Copy link
Contributor

Pauan commented Sep 13, 2019

The initial version of gloo-console-timer, gloo-events, gloo-timers, and gloo have been published. 🎉

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

3 participants