Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Host community pages via repo submodule #1809

Closed
Tracked by #1289 ...
svrnm opened this issue Oct 5, 2022 · 4 comments
Closed
Tracked by #1289 ...

Host community pages via repo submodule #1809

svrnm opened this issue Oct 5, 2022 · 4 comments
Assignees
Labels
CI/infra CI & infrastructure enhancement New feature or request

Comments

@svrnm
Copy link
Member

svrnm commented Oct 5, 2022

via open-telemetry/community#1056:

Discussed in the GC call. GC recommendation is to use the same publishing mechanism for Community repo that we already use for including Specification into the website pages.

My personal suggestion: instead of using a submodule, use a web hook and pull the dependency repos at build time. This will eliminate the need for manual submodule hash updates and will keep the docs up-to-date with the Specs/Community automatically (one possible downside is if commits in those repos end up breaking the build of the website, e.g. by using invalid link).

@chalin
Copy link
Contributor

chalin commented Oct 5, 2022

We're using submodules already, I'd rather continue using submodules (easier to reproduce builds IMHO).

@chalin
Copy link
Contributor

chalin commented Jan 24, 2023

@svrnm - are you ok with a change in title for this issue, something like: Host community pages via repo submodule?

@chalin chalin mentioned this issue Jan 24, 2023
27 tasks
@svrnm
Copy link
Member Author

svrnm commented Feb 2, 2023

@svrnm - are you ok with a change in title for this issue, something like: Host community pages via repo submodule?

Yes, let's change it to that.

@chalin chalin changed the title Migrate Mission page to opentelemetry.io - Phase 2 Host community pages via repo submodule Feb 2, 2023
@chalin chalin self-assigned this Feb 2, 2023
@chalin chalin added the CI/infra CI & infrastructure label Feb 8, 2023
@chalin
Copy link
Contributor

chalin commented Feb 20, 2023

Closing, since the community repo is now a submodule. For the mission page work, see:

@chalin chalin closed this as completed Feb 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI/infra CI & infrastructure enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants