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

New Page: Project and Engineering Guides #211

Open
tuhaihe opened this issue Dec 17, 2024 · 0 comments
Open

New Page: Project and Engineering Guides #211

tuhaihe opened this issue Dec 17, 2024 · 0 comments

Comments

@tuhaihe
Copy link
Member

tuhaihe commented Dec 17, 2024

          > > @tuhaihe Are you planning on adding a project based information (including links) for Cloudberry's Matomo analytics page somewhere? I think it should be readily accessible by the dev community. Any details on it's setup, configuration and administration (or pointers to information with this) might also be helpful.

I have been thinking of this from the developer and release perspective. With Apache MADlib we used the Apache Wiki. As a project we have the option of enabling the GitHub wiki feature for such dynamic information. I have a need to capture project release engineering based information and I would prefer an easy and collaborative space and thus I am leaning toward the GitHub wiki. What do you think?

Good idea. We can also create a new page module named Developer Guide on the website to help community developers learn about the development aspects of the kernel, releases, website, and other areas, which will be easier to maintain and search for by developers and search engines like Google.

Does it make sense to you? I would like to create one new PR for this.

Cool ... Maybe we can create a basic top-level page "Project and Engineering Guides" with sub-pages. Here is a basic break down we use to help us think through this.

Infrastructure

  • Website
  • Metrics
  • Bots
  • DockerHub

Social Media

  • Accounts

Release Engineering

  • Release numbering scheme
  • Release cadence
  • Release process

Development guides

  • basic development
  • test execution
  • Deep dives
    • kernel
    • query optimizers
  • components
  • GitHub CI use

Originally posted by @edespino in #205 (comment)

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

No branches or pull requests

1 participant