-
Notifications
You must be signed in to change notification settings - Fork 630
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
Making a "release" #652
Comments
The first of all, I would like to decide the version number: 6.0 or 1.0. If we choose 6.0, we can use 5.99.n as number for beta version. I prefer 6.0 but I don't have strong opinion. |
My thoughts:
|
There are too many ctags, is it possible to have universal-ctags with other binary name?$ update-alternatives --list ctags $ dpkg -L emacs24-bin-common|grep ctags $ dpkg -L exuberant-ctags|grep ctags example:universal-ctags-1.0.tar.xz with binary /usr/bin/uctags ? |
Hi, I'm packaging universal-ctags for Debian (in fact, the package is done since some weeks, and I'm just waiting for #92 to be fixed). About using OpenSuse's OpenBuildService for providing a Debian package, it seems fine if you want to release a .deb as upstream, but for having it inside the Debian repos it seems more appropiate to package ir properly: to comply with Debian's Policy, be up-to-date on changes on the dependencies of the distro, and make use of some distro goodies, such as reproducible builds (as I have packaged it, it should be already reproducible) or: @liugang , I don't know about other distros, but in Debian I have packaged it as universal-ctags, and the binary has as name |
I would prefer that the binary name remain as The major benefit that I see about using OBS is that we can tag a release, kick off a new build, and the update is available immediately. How does that process work for Debian? Do we just wait for you or somebody else to update it? |
@cweagans in Debian the correct way is to have different binary names per package, but all being configured as a "ctags" provider. By default Debian uses a priority list to choose which "ctags" provider will be used, but the administrator can configure it manually also if necessary. @viccuad would you be willing to create a PR (at the time you find appropriate) to have the debian folder merged into our repository? |
@vhda I see. So if somebody installs |
@cweagans exactly! Another example, which requires more steps than only configuring the alternatives, is having radeon and fglrx AMD graphic drivers installed at the same time in the same machine. The GLX library is provided by both Mesa and fglrx packages, with the later being the default. Nevertheless, the administrator can choose to use Mesa instead. |
Okay, that works perfect. debian++ I knew there was a reason I liked that distro What does the update process for an official debian package look like?
Just wondering what step 2 consists of. |
For that part @viccuad will need to step in. |
I created a bunch of other smaller, more focused issues. Please see https://github.com/universal-ctags/ctags/milestones/Initial%20release for the full list, and #655 for the Debian packaging discussion. |
Okie dokie. I think I'm done categorizing things now. https://github.com/universal-ctags/ctags/milestones/Initial%20release should be up to date. We're already 54% of the way to an initial release (since I also recategorized some of the already-closed issues)! @universal-ctags/admins @universal-ctags/developers Please let me know where else I can help, particularly around coordination, documentation, and packaging. |
(I got a trouble in my health. |
Just wanted to 👍 this effort. Having a tagged version is the only blocker for me packaging this up for the distro/package manager I use. |
This issue is for tracking general issue for releasing .tar.gz.
I need at least one volunteer helping me updating ctags.1. If you are interested in, talk to me, here.
If I cannot find any volunteer, I will not make a release.
The text was updated successfully, but these errors were encountered: