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

Update thinc-www #47

Open
5 of 8 tasks
bombnp opened this issue Oct 7, 2021 · 16 comments
Open
5 of 8 tasks

Update thinc-www #47

bombnp opened this issue Oct 7, 2021 · 16 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@bombnp
Copy link
Member

bombnp commented Oct 7, 2021

See https://thinc-org.github.io/thinc-www/ for current version.

Current tasks

We keep track of to-do tasks here!

General

  • Integrate Google Analytics

GitHub

  • Clear dependabot PRs
  • Add GitHub Actions for PR preview deployment
  • Add GitHub Actions for deploying to production

Announcement

  • Update announcement for 9th Gen

Projects

  • Update new projects
  • Add All Projects page

Members

  • Add All Members page (or maybe redirect to thinc-org's members)

Suggestions

Suggestions are always welcome! Feel free to drop your own in the comments.

  1. Add git contributions meter or something to show that we're still actively developing?
  2. Rewrite some content of the website?
  3. Connect Thinc's medium articles to website?
  4. Show more members other than the first 30 members
@bombnp bombnp added enhancement New feature or request help wanted Extra attention is needed labels Oct 7, 2021
@bombnp bombnp changed the title Update projects components Update thinc-www Oct 7, 2021
@bombnp bombnp pinned this issue Oct 7, 2021
@bombnp
Copy link
Member Author

bombnp commented Oct 7, 2021

working on Update new projects

@msp5382
Copy link
Member

msp5382 commented Oct 7, 2021

#48 PR linked to

  • Update announcement for 9th Gen

@bombnp bombnp linked a pull request Oct 7, 2021 that will close this issue
@bombnp bombnp removed a link to a pull request Oct 7, 2021
@msp5382
Copy link
Member

msp5382 commented Oct 7, 2021

#51 PR linked to

  • Add All Members page (or maybe redirect to thinc-org's members)

@new5558
Copy link
Member

new5558 commented Oct 7, 2021

#51 PR linked to

  • Add All Members page (or maybe redirect to thinc-org's members)

Let me create new PR contains prettierrc file quickly

@new5558
Copy link
Member

new5558 commented Oct 7, 2021

Please review #52 for prettier configuration

@msp5382
Copy link
Member

msp5382 commented Oct 8, 2021

I just re-format #51 with prettier configuration from #52.

@new5558
Copy link
Member

new5558 commented Oct 8, 2021

Working on Add GitHub Actions for deploying to production

@new5558
Copy link
Member

new5558 commented Oct 8, 2021

Working on Add GitHub Actions for deploying to production

Created #57 for this topic

@new5558
Copy link
Member

new5558 commented Oct 8, 2021

Should we just turn off the dependency bot? There is a very unlikely risk of attack on a static frontend site anyways?

@bombnp
Copy link
Member Author

bombnp commented Oct 8, 2021

@new5558 how should we resolve dependabot PRs? can we just merge them?

@new5558
Copy link
Member

new5558 commented Oct 8, 2021

IMO, If patch version we can just merge dependabot PRs, but if major/minor version we have to consider breaking changes

@bombnp
Copy link
Member Author

bombnp commented Oct 8, 2021

@new5558 can you work on those dependabot PRs?

@new5558
Copy link
Member

new5558 commented Oct 8, 2021

@new5558 can you work on those dependabot PRs?

Fine!

@bombnp
Copy link
Member Author

bombnp commented Oct 8, 2021

#61 linked to Update new projects

@new5558
Copy link
Member

new5558 commented Oct 10, 2021

Idea: add Google analytics to count unique views

@bombnp
Copy link
Member Author

bombnp commented Oct 10, 2021

Is keeping everything in one issue a good idea? or should i split tasks into multiple issues so we can close them automatically after PR

@new5558 new5558 unpinned this issue Oct 11, 2021
@new5558 new5558 pinned this issue Oct 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants