GSA-TTS / tts.gsa.gov

Making the website work for people who make websites work
https://federalist-a2423046-fe43-4e75-a2ef-2651e5e123ca.sites.pages.cloud.gov/preview/gsa-tts/tts.gsa.gov/staging/
Other
5 stars 3 forks source link

Manage job postings #165

Closed wesley-dean-gsa closed 1 week ago

wesley-dean-gsa commented 3 weeks ago

As a maintainer of the TTS and Join TTS websites, so that I don't need to enter job posting data twice, I would like some mechanism to allow me to only enter postings once and have them show up in both places.

### Tasks
- [ ] https://github.com/GSA-TTS/tts.gsa.gov/issues/166
- [ ] https://github.com/GSA-TTS/tts.gsa.gov/issues/167
wesley-dean-gsa commented 3 weeks ago

The plan is to consolidate both the TTS and Join TTS websites into one. Currently, the goal is to make this happen before we launch the new TTS website.

For several scheduling reasons, the website launch will be moved back from its current target (Wednesday, August 28th). Therefore, we'll need to figure this out in the near future.

One thought is to have both sites running concurrently. We would need to synchronize the job posting data from one repository to another. The most obvious way is to pull postings data from the Join TTS repository into the TTS website repository, potentially using a script or workflow.

wesley-dean-gsa commented 3 weeks ago

This supersedes #83

wesley-dean-gsa commented 2 weeks ago

To reiterate what I apparently lost earlier, the join repo will be going away, so we're migrating, not synchronizing.

wesley-dean-gsa commented 1 week ago

The job postings are back, as is the automated listing of positions based on the positions' pages.

wesley-dean-gsa commented 1 week ago

see #210 #211