-
Notifications
You must be signed in to change notification settings - Fork 68
How should we handle changes that need to be reflected on the printed cards? #32
Comments
Definitely think that a tag would be helpful. Maybe Today, I used the "Files changed" feature within the PR to see which methods were changed, but bulleting them out in the PR changes would be very helpful to use as a cross-check. On frequency, how do we feel about weekly to start, then moving to every two weeks if edits arise? Flexibility for testing periods that need the most recent cards, or for glaring errors that should be corrected immediately. I could set a calendar reminder for that every Friday. After each export, I could move a copy to a location on Google Drive for project staff to access if there's an emergency. I would however like to avoid the practice of PR-ing the design files, since there is no commit tracking or version control built in, and in a large document, it can be impossible to track what was changed. Also, whatever we decide would be really good to add to contributing! This conversation has some good examples of projects that frame feedback on visual design elements. 18F/open-source-guide#15 |
Weekly seems to be frequent enough at this point. Today we got an ask offline about a copy discrepancy that is already accurate, technically, but just reads a little odd. We got one a couple days ago that is a question of accuracy, but it's minor and doesn't affect how people would use the card. We'll see if we get more urgent issues or requests, but for now, I don't see any reason to go more regularly. I see what you mean about PRing the files. Is there a better way? I know we've done it via PR and via direct update to the staging branch. Doesn't seem like it makes much difference if we're not seeing diffs. |
@jenniferthibault and @jameshupp: Have we come to a conclusion on the process for keeping the files updated? How about the process James suggested, but with a couple minor additions? Additions in italics.
Thoughts? |
Works for me! Thanks for the great clarifications @colinpmacarthur |
Should we leave issues open until they are integrated into the final set of cards? Or should Jen just compare staging and master when deciding what changes to me? @jenniferthibault @jameshupp? |
I'd leave the issue open until it's merged into the cards. The cards are a set of files to be changed in the repo and I think our process is not to close an issue until we've made the changes in the repo that respond to that issue. |
Last clarification: the issue should be closed when the change has been made on staging? Or when staging with that issue is merged to production? |
Interesting question. I'm inclined to say staging. The issues we see here are likely to be substantive, whether about design, code, or content. The merge from staging to master will either work seamlessly and be a standard step for all the changes we've made to staging (as Colin says, at the end of every sprint), or it will fail a test. If it fails a test, though, the problem has nothing to do with whether we've addressed the substantive issue. |
Sounds right to me. I also like that it will show we're addressing the issue earlier—as long as we link to the staging PR or commit when we close the issue. |
Yeah, we should always include something to the effect of "Addresses #[issue number]" in the PR notes. Anyone who looks at the issue can then see the PR and what its status is. |
Great! In conclusion, it sounds like our process is: When someone opens an issue suggesting copy edits:
Sound right @jenniferthibault and @jameshupp? If so, should we put this in the wiki, @jameshupp? |
👍 and 👍 |
What James said :) |
Fantastic! @jameshupp, why don't we leave the issue open until you add the process to the wiki? Close it when the process is documented there? |
@jameshupp: Is this ready to be closed? |
Yes! |
Question originally asked by @jenniferthibault in #27:
suggestions for a good way to make changes on the site & the printed cards, without losing track? Keeping the print cards up to date is definitely important, but it takes ~20 min each time we need to re-export and upload, so minimizing the number of times we do that would be 👍
My initial responses (with a few adjustments from the original):
card copy
to any PRs that include language updates that affect the cards.What do people think? Other ideas? Problems with the above?
The text was updated successfully, but these errors were encountered: