Opened 7 years ago

Last modified 7 years ago

#5557 assigned Bug/Something is broken

id.mayfirst.org git repo on hay improvements

Reported by: Daniel Kahn Gillmor Owned by: Jamie McClelland
Priority: Low Component: Tech
Keywords: git drupal id.mayfirst.org hay.mayfirst.org Cc:
Sensitive: no

Description

i just learned that id.mayfirst.org is controlled via a git workflow. The workflow looks quite reasonable, thanks for setting it up!

A couple suggestions for possible improvements:

  • the two git repositories should probably be owned by a regular user account. This would let us expose access to this repository without exposing the superuser account on hay. Probably, we want to make a dedicated user account for this ownership.
  • why not store all of drupal core in the repo as well? if i want to upgrade drupal core (e.g. with drush, say), shouldn't i do that in my local copy (to verify) and then push the changes live via the usual mechanism? What do we gain from storing only the non-core modules in git?

Change History (2)

comment:1 Changed 7 years ago by Ross

Owner: set to Jamie McClelland
Status: newassigned

comment:2 Changed 7 years ago by Jamie McClelland

Changing ownership to a non-root user seems like a good idea.

The reason we don't have drupal core in the git repo is because we're using the centralized MFPL drupal repo - so we get updates for free (like on the mosh servers).

It's debatable which is better, but since that site is under such in-frequent development, I think it will get updated more often if we leave it as is.

jamie

Please login to add comments to this ticket.

Note: See TracTickets for help on using tickets.