opensourcedesign.github.io icon indicating copy to clipboard operation
opensourcedesign.github.io copied to clipboard

Merge all repositories

Open RDIL opened this issue 6 years ago • 12 comments

As of #235 , it was learned that all the repositories that are not here do not have synced includes/assets/fonts etc.

Status

  • [x] Events
  • [ ] Talks
  • [ ] Jobs

@opensourcedesign/core any thoughts?

RDIL avatar May 13 '19 19:05 RDIL

Should we also consider combine the /opensourcedesign.github.io into a properly named one (ie. /opensourcedesign.net) ? This was apparently to do as well.

Jc-L avatar May 13 '19 20:05 Jc-L

If we do that, then the subrepos wont work

RDIL avatar May 13 '19 21:05 RDIL

@Jc-L yes, we did rename the repo previously but it resulted in issues with the subsites indeed. I’m not sure about the reasons though, but we reverted to the previous names.

@RDIL but if the repos of events and jobs are inside this repository too, then the rename of this repo to opensourcedesign.net should work?

We should think about if there’s anything we need to be aware of except the repositories. Currently I can only think about these:

  • We need to make sure that the job submission form (linked on the jobs page) uses the new repository to open the pull requests https://opensourcedesign.net/jobs/job-form/
  • Need to make sure that the bot which automatically posts jobs to the "Job Postings" category in the forum still works https://discourse.opensourcedesign.net/c/job-postings
  • The open pull requests in the jobs repository should be resolved, and the existing issues moved https://github.com/opensourcedesign/jobs/pulls
  • We have a Webhook for Staticman in the jobs repo: https://api.staticman.net/v1/webhook (pull_request)
  • Anything special needed for https://github.com/opensourcedesign/events/ ? We don’t have any linking as far as I know.

cc @opensourcedesign/website anythign else?

jancborchardt avatar May 14 '19 15:05 jancborchardt

Yes, in that case, the rename could work. @jancborchardt can you head to organization settings and enable issue transferring so we can begin this?

RDIL avatar May 14 '19 15:05 RDIL

Moved the 2 relevant issues from jobs into here, tagged with "Jobs": https://github.com/opensourcedesign/opensourcedesign.github.io/labels/Jobs

Reviewed 2 pull requests from jobs, only one left to review but is basically done: https://github.com/opensourcedesign/jobs/pull/385

cc @ei8fdb @m1guelpf @AnXh3L0 @dmichl @evalica @simonv3 about combining the repositories just FYI. :)

jancborchardt avatar May 14 '19 15:05 jancborchardt

Also I’d say let’s do it separately – first events as it’s less critical. And if that works all good, we can move jobs into here too. Sound good?

jancborchardt avatar May 14 '19 15:05 jancborchardt

Works for me - ill get events rolling

RDIL avatar May 14 '19 15:05 RDIL

#239 is now open - feel free to modify my branch

RDIL avatar May 14 '19 15:05 RDIL

Based on discussions in monthly calls, following are the CTA:

  • We probably still need to merge the talks repo into the main. Maybe we can merge the talks repos and presentation folder.
  • Merge the jobs repo into this project.

SaptakS avatar Nov 04 '20 15:11 SaptakS

@SaptakS I can start on talks once #305 is merged (which can happen with one more approval, which can be yours).

RDIL avatar Nov 04 '20 18:11 RDIL

Reviewed and merged #305. You are good to start on with the talks merging. :)

SaptakS avatar Nov 04 '20 18:11 SaptakS