Closed ityuhui closed 2 years ago
Sound good to me, what distros should we target? I suggest Ubuntu 18/20 and Debian 9/10
We should also formalize the semantic versioning and things like release tags in the git repo.
Perhaps the right thing to do is to write a markdown doc describing the process first, and then implement it?
Sound good to me, what distros should we target? I suggest Ubuntu 18/20 and Debian 9/10
I agree. Let's support below 4 distros (x86_64 only)
We should also formalize the semantic versioning and things like release tags in the git repo.
Perhaps the right thing to do is to write a markdown doc describing the process first, and then implement it?
Sure. Would you like draft the doc ? Or could you please give me a reference doc that other project is using and I will draft it.
Here's an example from the Java project:
https://github.com/kubernetes-client/java/wiki/2.-Versioning-and-Compatibility
Thanks!
Got it. I will do it.
are you going to use CPack?
I haven't started building the package.
Do you think CPack is better than official debmake for the C client library ?
I haven't started building the package.
Do you think CPack is better than official debmake for the C client library ?
Because CPack can generate deb files in addition to many other formats https://cmake.org/cmake/help/latest/manual/cpack-generators.7.html
@ahmedyarub Great ! I will take a look at this solution.
https://github.com/kubernetes-client/c/pull/94 has delivered the feature of deb package.
The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs.
This bot triages issues and PRs according to the following rules:
lifecycle/stale
is appliedlifecycle/stale
was applied, lifecycle/rotten
is appliedlifecycle/rotten
was applied, the issue is closedYou can:
/remove-lifecycle stale
/lifecycle rotten
/close
Please send feedback to sig-contributor-experience at kubernetes/community.
/lifecycle stale
The deb package can now be created. The rpm package will be supported if needed.
Let's create the .deb package firstly.