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

Add plan for what happens if I can't maintain this any more #172

Open
banool opened this issue Nov 3, 2023 · 0 comments
Open

Add plan for what happens if I can't maintain this any more #172

banool opened this issue Nov 3, 2023 · 0 comments

Comments

@banool
Copy link
Owner

banool commented Nov 3, 2023

I'm the only person maintaining this app so if I get hit by a bus it'll eventually stop working.

In the current state pretty much these things would need to happen:

  1. Someone forks the repo.
  2. They set up the script to update the dictionary data periodically.
  3. They pay for Apple and Play Store developer accounts.
  4. They build and publish the app.

They'd also have to handle other ongoing maintenance needs such as making sure the scraping script keeps working, updating the app dependencies so it keeps working on the latest OSes.

There are things I could do to remedy this risk:

  • Give other people contributor access to my repo and/or move it under an org.
  • Register a non profit so the developer accounts can be free. This still has a maintenance cost, such as periodic non profit reports to the App Store companies and the government.
  • Run the scraping infra in GCP or something under an org, so it isn't subject to the uptime of my home server and others can manage it and pay for it.
  • Consider working with Auslan Signbank to add an endpoint that dumps all their data as JSON. This would save me having to scrape the entire site / run the scraping infra at all.
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

1 participant