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

Future roadmap: Internationalization, TypeScript, responsive design and performance! #12

Open
3 of 8 tasks
retrixe opened this issue Sep 14, 2017 · 6 comments
Open
3 of 8 tasks

Comments

@retrixe
Copy link
Member

retrixe commented Sep 14, 2017

So, our website is on its way to acing Lighthouse, and we want to make this site, while not popular, a baseline for other applications. So I've decided to release our future plans for RSG-Group/website.

  • 1. Make cards the same size on all platforms.
  • 2. Internationalization makes life good.
  • 3. Performance and optimization is needed.
  • 4. Consider hosting in AWS or Google Cloud Platform.
  • 5. Slack icon 😶
  • 6. Switch to ES Modules on the server, and make hcr-dev useful.
  • 7. Material Design compliance. Right now, it's a mess.
  • 8. Google Analytics support.

Scrapped ideas:

  • Switch to Koa, deprecated because we don't need it. Micro is quite powerful enough.
  • TypeScript, Flow works just fine right now. Why add more build steps, right now we have none (we removed Flow now lol)
  • Switch to homemade CSS, Material-UI is light and fine.
  • Merge my personal blog with this.. why did I suggest this lol

The target for these technologies is to release by the November 2017 release, though they are well capable of arriving with the October 2017 Release (if I get time).

@radi-cho
Copy link
Member

radi-cho commented Sep 15, 2017

What about Google Analytics?

@retrixe
Copy link
Member Author

retrixe commented Sep 15, 2017

Google Analytics.. well.. really. It can be put up for debate.. but well..

@RSG-Group RSG-Group locked and limited conversation to collaborators Sep 24, 2017
@retrixe
Copy link
Member Author

retrixe commented Nov 1, 2017

Yes, October 2017 Release brings many solutions to this.
Want to fix some responsiveness issues though.

@retrixe
Copy link
Member Author

retrixe commented Nov 12, 2017

Deployed November 2017 release. December 2017 release will finish this off.

@RSG-Group RSG-Group unlocked this conversation Jun 29, 2018
@retrixe
Copy link
Member Author

retrixe commented Jun 29, 2018

Performance and optimization is being worked on. Much less dependencies, added some suggestions.

@retrixe
Copy link
Member Author

retrixe commented Jan 1, 2019

Currently, we are going to launch one last release from this outdated codebase, by January end optimistically. After this, we are proceeding with a complete rewrite from scratch, with only Next.js and React, or with a potential Vue.js version.

Planned features:
Open Graph Protocol support, less progressive web app and more performance. Remove custom server and Express and update dependencies. Fixed styles (ref broken test pilot version in master) and Material UI 1.0 along with updated React and Next.js versions.

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