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

v3 roadmap #86

Open
4 of 10 tasks
ahdinosaur opened this issue Dec 22, 2017 · 8 comments
Open
4 of 10 tasks

v3 roadmap #86

ahdinosaur opened this issue Dec 22, 2017 · 8 comments

Comments

@ahdinosaur
Copy link
Member

ahdinosaur commented Dec 22, 2017

a boring upgrade to dogstack

@iainkirkpatrick
Copy link
Member

while cleaning up bookmarks, i found this article about redux-cycle, might be useful for context

@mischa-s
Copy link

  • upgrade to react@16

@danalexilewis
Copy link

get hot reloading working - (move to webpack?)

@ahdinosaur
Copy link
Member Author

added #88

@danalexilewis
Copy link

Support option to use typescript. I assume this is to do with how Webpack is setup + other tsconfigs

@ahdinosaur ahdinosaur changed the title v3 wishlist v3 roadmap Apr 27, 2018
@ahdinosaur
Copy link
Member Author

ahdinosaur commented Apr 27, 2018

@agentlewis i think it's best that v3 be a minimal set of improvements to upgrade dogstack, so no new features and mostly boring dependency upgrades. i updated the list to reflect what i think is an appropriate roadmap. feel free to make issues for wishlist features, but i strongly think we should defer as much as possible to v4, given that we aren't making much progress towards even keeping dogstack modules up-to-date.

@danalexilewis
Copy link

@ahdinosaur I get what your saying about minimal updates - that makes sense.

Can you clarify for me than that using Bankai is going to enable us to get HMR working? With something like react-hot-loader

Because otherwise it feels like we are just going to have to change the server again.

Looking at Bankai it looks like it’s mainly for the choo ecosystem and I’m kind of confused by this as dogstack is meant to be a grab bag of the popular tools - which fornme would have meant Webpack.

Can you elaborate why you have chosen to push on Bankai?

@ahdinosaur
Copy link
Member Author

Can you elaborate why you have chosen to push on Bankai?

worse is better, i think bankai is the next closest step from what we have now to a better dogstack. i'd rather have something that works better than what we have now than some hypothetical ideal that nobody is actually making happen, i'd rather we decide this with working software.

i'm happy if we change to webpack in the future, by changing to bankai now we'll overcome a good chunk of the challenges that will be necessary at that point anyways, namely to split the asset and api server.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants