From 8f91598227191362ef6575723cc65e347ba7c668 Mon Sep 17 00:00:00 2001
From: falkTX
A few days ago a new version of JACK2 was released.
- The official changelog is:
+ You can grab the latest release source code at
+
+ https://github.com/jackaudio/jack2/releases.
+ The official changelog is:
- The release was actually already tagged on the git repo quite some time ago, but I was waiting to see Windows builds were possible.
+ The release was actually already tagged on the git repo quite some time ago, but I was waiting to see if Windows builds were possible.
I got side-tracked with other things and 1.9.12 ended up not being released for some time, until someone reminded me of it again... :)
There are still no updated macOS or Windows builds, but I did not want to delay the release further because of it.
The 1.9.11 release (without RC label) was skipped to avoid confusion with the versions.
So 1.9.12 is the latest release as of today. macOS and Windows binaries still use an older 1.9.11 version.
- Being the maintainer of both JACK1 and JACK2 means I can (more or less) decide where to take JACK today forward.
- I believe a lot of people are interested to know these plans.
+ Being the maintainer of both JACK1 and JACK2 means I can (more or less) decide the future of JACK.
+ I believe a lot of people are interested to know the current plan.
- Fist, JACK1 is in a bug-fix only at the moment.
- I want to keep it as the go-to reference implementation of JACK, but do not add any further features to it.
+ First, JACK1 is in bug-fix mode only.
+ I want to keep it as the go-to reference implementation of JACK, but not add any new features to it.
The reason for this is to try to get JACK1 and JACK2 to share as much code as possible.
Currently JACK2 includes its own copy of JACK headers, examples and utilities, while JACK1 uses sub-repositories.
During the course of next year (that is, 2018) I want to get JACK2 to slowly use the same stuff JACK1 does, then switch to use the same repositories as submodules like JACK1 does.
This will reduce the differences between the 2 implementations, and make it a lot easier to contribute to the examples and utilities provided by JACK.
- (Not to mention having utilities that work in slightly different ways)
+ (Not to mention the confusion caused by having utilities that work in simlar yet different ways)
We will keep JACK1 "frozen" until this is all done.
@@ -56,12 +59,12 @@ include_once("includes/header.php");
A few things were added into JACK1 after JACk2 was created, that never made it into JACK2.
This includes meta-data (JACK2 does have the API, but a non-functional one) and the new internal clients.
The purpose is to reduce reasons users might have to switch/decide between JACK1 and JACK2.
- JACK2 should have all features that JACK1 has, and users will opt for JACK2 on pretty much all cases.
+ JACK2 should have all features that JACK1 has, so that most users choose JACK2.
- Now, you likely get the (right) impression that focus is on JACK2.
+ Now, you are probably getting the impression that the focus will be on JACK2, which is correct.
Though I realize some developers might prefer JACK1's design, the long "battle" of JACK1 and JACK2 needs to stop.
- Development of new features will happen on JACK2's code, and JACK1 will slowly become legacy.
+ Development of new features will happen in the JACK2 codebase, and JACK1 will slowly become legacy.
Well, this is my personal plan at least.
diff --git a/includes/footer.php b/includes/footer.php index e4564ca..01cc49f 100644 --- a/includes/footer.php +++ b/includes/footer.php @@ -31,6 +31,14 @@