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

Release checklist 15.0 #148

Open
49 tasks
emmaco opened this issue Nov 14, 2022 · 0 comments
Open
49 tasks

Release checklist 15.0 #148

emmaco opened this issue Nov 14, 2022 · 0 comments

Comments

@emmaco
Copy link
Contributor

emmaco commented Nov 14, 2022

Data updates

  • Export annotated CM and SEED files
  • Update PDB mapping
  • Run view processes
  • Run clan competition
  • Update tables in rfam live (prepare rfam live)

Update FTP archive

  • Create .release FTP directory
  • database_files
  • fasta_files
  • genome_browser_hub
  • rfam2go
  • Rfam.clanin
  • Rfam.cm.gz
  • Rfam.full_region.gz
  • Rfam.pdb.gz
  • Rfam.seed.gz
  • Rfam.3d.seed.gz
  • Rfam.seed_tree.gz
  • stats file
  • COPYING
  • README including Section 5
  • Rfam.tar.gz
  • USERMAN

Pre Announce

  • Update EBI text search on wwwdev
  • Update the website
  • Add release graphic
  • Update pages with new data (e.g. microRNA or viral project pages)
  • Merge new code into rfam-website master
  • Update the REL MySQL database
  • Update the PG/FB1 MySQL database
  • Update rfamweb_local.conf (fields ebi_search and connect_info)
  • Verify OY VMs directly before repeating for PG
  • Move.release FTP directory to release
  • Update CURRENT FTP symlink
  • Update Public MySQL database using Sequel Ace
    • Load new data into a new database called rfam_xx_x
    • Rename the Rfam database to rfam_xx_y
    • Rename the rfam_xx_x database to Rfam
    • Delete old databases to save space on PUB
  • EBI cmscan search - check that it automatically picks up the new covariance models from the production FTP location
  • Update RNAcentral sequence search
  • update rfam_local.py config to latest db

Announce

  • Publish blog post with the Rfam tag
  • Post on Twitter

Post Announce

  • Close GitHub release project
  • Review GitHub issues
  • Backup old text search files - tar.gz folder in search_dumps
  • Make sure production website uses production search index
  • Update Rfam taxonomy and create a new GitHub release
  • Create a release checklist for the next 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