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

Document full system architecture #393

Closed
chrismclarke opened this issue Mar 10, 2019 · 2 comments
Closed

Document full system architecture #393

chrismclarke opened this issue Mar 10, 2019 · 2 comments

Comments

@chrismclarke
Copy link
Member

As mentioned in #328, it's a bit confusing for seasoned devs and newcomers alike to understand the full platform architecture unless already quite familiar with the stack. Probably a good excuse to play around with cloudcraft. If anyone feels like they have a good understanding of the full platform they are welcome to take this on, otherwise happy to do it myself when I can find the time.

@chrismclarke
Copy link
Member Author

Yeah I can imagine things getting quickly obsolete but hopefully if done well we could keep maintenance to a minimum. I'll put this on my personal roadmap for next month. I'm hoping in time we can add better middle-layers to make choice of database, server-functions and auth system a bit more flexible, particularly as I really don't like some of the very custom syntax (like firestore's timestamps). I've been finding myself manually explaining a lot to lots of different people which really isn't very sustainable so hope some improvements can be made.

I hadn't thought about a monthly zoom, interesting idea. Right now best means of communication for quick response from me at least seems to be slack (as git conversations grow it's getting harder to keep track of everything), but I can see why not everyone might want to jump in the main slack channel. Discord could be another option more specifically for platform dev if the number of people keeps growing.

@chrismclarke
Copy link
Member Author

Closing as not really doable as a single issue (!) (and slow progress being made on documentation)

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

2 participants
@chrismclarke and others