Comments (9)
@cnlohr good to hear from you again!
For formal instructions to versioning, most people refer to semver, but actually I believe for this kind of software (not a library, not really expected to be called from scripts...) the real point of having versions is that humans are better in comparing and remembering them than doing it all with dates or even git hashes. (Dates are also problematic in the rare case of releasing two bug fixes in one day...)
I don't know whether the current changes need some time for testing but maybe we can just call this 1.0.0 and go from there. (Note that most people prefix the git tag with v, e.g. "v1.0.0")
from cnping.
See void-linux/void-packages#13627
from cnping.
@jcgruenhage @dreua I am a-ok with this. I've never implemented versioning for that sort of thing. What kinds of steps would we use to do a versioning scheme? I am back to doing some github stuff after working insane hours at my new job for about 8 months.
from cnping.
The most basic thing would be to just declare this as version x.y.z and add a tag to the git repository. If you want something more, you can also integrate the version into the source, so that cnping --version or something like that can print the current version. There is not much more to it than that.
from cnping.
Should we push for 1.0-pre then? And have you guys test it?
from cnping.
In my testing, cnping has worked flawlessly. I;d be happy to see this declared as 1.0, anyone else (especially @cnlohr) got an opinion on that? A non-pre release is a blocker at least for the voidlinux package
from cnping.
I would prefer 1.0.0 to be more in line with semver. No other objections.
from cnping.
I can integrate Travis ci and release 1.0.0 after work, i.e. in about 10 hours.
from cnping.
1.0.0 is out, let me know if there is anything else.
from cnping.
Related Issues (20)
- Signed exe HOT 9
- Keep gha up to date
- Fix searchnet
- Number cut off after many pings HOT 7
- Interesting: icmp without priviledges or capabilities HOT 3
- cnping makes Xorg to 100% single core CPU usage HOT 26
- Windows Options Dialog Text is cut off HOT 4
- Use rawdraw as git submodule HOT 2
- Makefile all multiple definitions HOT 10
- Info: rawdraw was recently changed to submodule - Readme if you have checked out this repo before May 2020 HOT 4
- support Visual Studio 2015 HOT 3
- cnping shows up as "Unknown" without icon in Gnome's Task Switcher HOT 1
- Should we link to OpenGL? HOT 6
- Pinging failing addresses randomly returns working in windows HOT 7
- Current master version doesn't work on Windows 10 (VM) HOT 5
- Every other HTTP ping has a very low (wrong) value for some servers HOT 3
- Coding style HOT 3
- Release 1.1.0 HOT 3
- New Icon? HOT 5
- Warn when using https:// HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cnping.