Skip to content
This repository has been archived by the owner on Feb 2, 2023. It is now read-only.

Timing for site migration #10

Closed
peterdesmet opened this issue Nov 14, 2022 · 12 comments
Closed

Timing for site migration #10

peterdesmet opened this issue Nov 14, 2022 · 12 comments

Comments

@peterdesmet
Copy link
Member

@stanblum @@gkampmeier when would be a good time window to migrate the website? I.e. a moment when there are likely few edits to the website, but either of you can still respond to comments? Anyone else we need to keep in the loop?

@MattBlissett I'll create a separate issue regarding the hosting of the site.

@stanblum
Copy link
Member

stanblum commented Nov 14, 2022 via email

@gkampmeier
Copy link

@peterdesmet if you're looking for the least traffic, I would guess over the winter (Dec) break, but likely any time in December or weekends anytime. I should be around.

@peterdesmet
Copy link
Member Author

Ok, for the actual migration I would actually redo the work I have done here (which could then be considered a test) but on a branch in the website repo. That way we keep a full history.

@timrobertson100 @MattBlissett @ben-norton @stanblum @gkampmeier do you agree with that approach or do you find it unnecessary?

@gkampmeier
Copy link

@peterdesmet history is good, but I don't know that my knowledge allows me to know the implications for your development of doing it this way--are there down sides? If not, then safety and ability to see history are generally helpful. :)

@timrobertson100
Copy link
Member

@peterdesmet - it would be good to keep a historical copy somehow.

Either by 1) releasing then replacing all content with a new commit or 2) by simply archiving the existing repo so it's available to explore but not edit and swapping over. Both seem reasonable approaches, and perhaps 2 would be simpler for everyone (including looking back in time) due to the disruptive nature of replacing the entire structure.

@peterdesmet
Copy link
Member Author

@timrobertson100 I think for the content (pages and articles), it is at least possible to work in different commits (move, commit, change, commit), so that the history is kept and doesn't look too disruptive.

I can do this on a separate branch in the website repo. I would just have to do it at a time when there aren't many changes to the content of the site. @gkampmeier @stanblum are there many upcoming changes expected?

@gkampmeier
Copy link

@peterdesmet not from my end, but it would be helpful if you could declare/define a no-change period. We could then announce this in our next Exec meeting (or take a poll to find out if there are others such as @baskaufs who have intended changes to negotiate). The new year will certainly heat up activity.

@peterdesmet
Copy link
Member Author

I have to do this in spurts in between other things. I'm guessing I can do it in a week, but 3 weeks would be more relaxed. In that time period, changes should ideally be kept to a minimum and communicated with me.

I can likely work on this:

  • Nov 21-25
  • Dec 5-9
  • Jan 3-6

@gkampmeier
Copy link

@peterdesmet given that you are "likely" to work on this during three non-consecutive weeks, we can announce the first week, see how far you get and if there are bounds on what we don't want people to do, and just announce this on the website (alert box?) as a no change period, to the Exec (catching 99% of potential website changers). If there were an easy way to suppress the Edit button on pages during this period, this would catch anyone else.

@peterdesmet
Copy link
Member Author

Thanks! All changes come in as pull requests anyway, so there is likely no need to suppress the edit button (but it is possible). I’ll see what I can do next week.

@stanblum
Copy link
Member

stanblum commented Nov 18, 2022 via email

@peterdesmet
Copy link
Member Author

David Bloom's background and vision statement

This has been uploaded at https://www.tdwg.org/about/executive/nominations/#deputy-chair, but should eventually move to https://www.tdwg.org/about/executive/backgrounds/#deputy-chair

In any case, this issue is about migration timing. The new site has now been launched and all changes that happened in the meantime were incorporated.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants