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

Open source! #24

Closed
34 tasks done
jonasmalacofilho opened this issue Mar 24, 2019 · 0 comments
Closed
34 tasks done

Open source! #24

jonasmalacofilho opened this issue Mar 24, 2019 · 0 comments

Comments

@jonasmalacofilho
Copy link
Member

jonasmalacofilho commented Mar 24, 2019

Shutdown the service:

  • spin static replacement (28 February)
  • shutdown service (28 February)
  • backup and archive (23 March)

Release resources:

  • revoke SendGrid key SG.IF9jDW79RCieqX...c9vszP6vFSoM (26 March 2019)
  • destroy VM (locked, journal needed for changelog/v1.2.0)
  • remove DNS records (locked, pending VM destruction) (skipped)
  • request revocation of IPs at AcessoCard (26 March 2019)
  • release IPs

Review the data:

  • close all issues
  • remove material of which we don't hold the copyright
    • serve/font/?
  • inspect all issues for sensitive data (or other data that should be removed)
  • inspect all files for sensitive data (or other data that should be removed)
    • docs/dev-server SENDGRID_KEY|ACESSO_USERNAME|ACESSO_PRODUCT (use placeholders)
    • docs/run.bat (remove, outdated)
    • README.md #Periodic maintenance (remove, not relevant)
  • inspect commits and pull requests for sensitive data (or other data that should be removed) (skipped)

Fix the documentation:

  • update the changelog with when v1.2.0 went online
  • tag the v1.2.0 release
  • update the README
    • briefly describe the project
    • add screenshots (skipped, just run the demo)
    • add link to static replacement
  • add copyright disclaimer and license text
  • update project tags (for discovery, as example)
  • update project description and link to website

And finally:

  • open the repository! : )
  • transfer ownership to protocubo
  • go back to using 'master' as the default branch
  • build on Travis
    • successfully build on Haxe (development)
    • successfully build on Haxe v4.0.0
    • successfully build on Haxe v3.4.7
    • set up periodic builds with latest 'development' (use as Haxe canary)
    • switch all libraries to git (use as canary) (skipped, in many cases we actually want to check the releases)
    • add badge
  • replace 'topazio' branch with tag
  • make a v1.3.0 release
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