PDA

View Full Version : Slimserver Version 7.0 on downloads page



autopilot
2006-08-27, 08:43
I have noticed that SS 7.0 is now available. Could you just clarify what the situation is for me. I see there is no 6.5b to download now, am i right in assuming that basically 7.0b is just 6.5b renamed? Although there is still a 6.5b link. Or is there more going on?



Edit: Sorry, i think this should have probably been posted in thr beta forum.

NY2006
2006-08-27, 09:00
"I have noticed that SS 7.0 is now available."


I noticed 7.0 doesn't indicate its a beta version...
If it is the latest version I would appreciate knowing what's new in 7.0 ?

autopilot
2006-08-27, 09:05
Actually it does say "7.0 - This is the latest alpha pre-release (yes, we really mean it) development version of SlimServer. ", which is what it used to say for 6.5b.

But it also say's that it's 6.5b thats "headed torwards official release soon."

Confused!

NY2006
2006-08-27, 09:35
"But it also say's that it's 6.5b thats "headed torwards official release soon."

"Confused!"


I'm confussed too...maybe Andy can clear what 7.0 is all about ?
If its the same as 6.5b then there's no need to get 7.0, right ?
If different would like to know what's new in 7.0 ?

JJZolx
2006-08-27, 09:46
"But it also say's that it's 6.5b thats "headed torwards official release soon."

"Confused!"


I'm confussed too...maybe Andy can clear what 7.0 is all about ?
If its the same as 6.5b then there's no need to get 7.0, right ?
If different would like to know what's new in 7.0 ?
I think the idea is that 6.5 is considered close enough (and with September 18th looming large on the horizon) that they've branched 6.5 off to only receive bug fixes. I would expect most or all of those bug fixes to also be posted to the 7.0 trunk, but I'd also watch the Slim Checkins list very carefully for the bombs that will be dropped there.

I'm a little surprised at the jump to 7.0 myself, since the Software Roadmap (http://wiki.slimdevices.com/index.cgi?SoftwareRoadmap) shows some "Post 6.5 (But pre 7.0)" goals. I would have thought that meant the release of a SlimServer 6.6 almost by definition.

Mark Lanctot
2006-08-27, 09:51
Looks like they've just put this info up there. Give the guys a chance, it's a Sunday morning in California...

Ordinarily to see the new features/fixes you'd take a look at the changelog, but that's broken right now:


7.0 - This is the latest alpha pre-release (yes, we really mean it) development version of SlimServer. It may be unstable at any given time. Download this version if you are interested in new features, the latest bug fixes, and don't mind reporting new bugs. Read the change log here.

(emphasis by me) Change log points here: http://svn.slimdevices.com/*checkout*/trunk/server/Changelog7.html which is erroring out on me right now.

The software roadmap, which gives a view of the directions and goals as opposed to the detail of the changelog, is here:

http://wiki.slimdevices.com/index.cgi?SoftwareRoadmap

Last updated by Dan on July 21, which IIRC is right after they announced the Transporter which will be powered by 6.5, so it's still fairly current.

Note there will be post-6.5 but pre-7.0 stuff, so maybe a 6.5.1 release, although this is more than just bugfixes so possibly a 6.6.

Give them a chance to sort this all out. Early days yet, 6.5 is still not official and I believe KDF stated that 6.5 will shortly be splitting into stable and "still beta" branches (6.6?)

shabbs
2006-08-27, 10:31
Has anyone tried the v7.0 install?

kdf
2006-08-27, 11:15
This is nothing new, folks.

Trunk remains experimental, and there is a branch for what will be
considered stable and only for tested fixes. As 6.3.x has been release
and done for some time now, and 6.5 is due for release, this means 6.5
is now being branched as a stable build.

There is always the transition time, and for at least a few days 7.0
will be exactly what 6.5 is. no changes, therefore no changelog.

To find out what is going on, you simply have to watch.
-k

autopilot
2006-08-27, 11:42
Sorry KDF, be patient with me i obviously have not got my brain with me today, could you clarify that...

7.0 is a stable branch of 6.5 which will not be changing. 6.5 is still in development as before - correct?

Or is it that 6.5 is considered most stable?

Please could you put this in terms which us simplton non developer types and understand.

The thing is, that i still have several issues with 6.3.1 and find it unusable due to the nature of my library. Its going to have to be a stable 6.5 or 7.0 until the next official release.

Thank you.

Marc Sherman
2006-08-27, 11:43
JJZolx wrote:
> I think the idea is that 6.5 is considered close enough (and with
> September 18th looming large on the horizon) that they've branched 6.5
> off to only receive bug fixes. I would expect most or all of those bug
> fixes to also be posted to the 7.0 trunk, but I'd also watch the Slim
> Checkins list very carefully for the bombs that will be dropped there.
>
> I'm a little surprised at the jump to 7.0 myself, since the Software
> Roadmap (http://wiki.slimdevices.com/index.cgi?SoftwareRoadmap) shows
> some "Post 6.5 (But pre 7.0)" goals. I would have thought that meant
> the release of a SlimServer 6.6 almost by definition.

Generally speaking, you branch off the next major dev branch _before_
you branch off the next minor point release. That way, today, new major
functionality that's too big for 6.5 can get started in the 7.0 branch,
but bug fixes and small stuff will still go in 6.5. Later, when 6.5 is
closer to release, a new 6.6 branch will be created for small features
and bug fixes, and only the most critical fixes will go in the 6.5 branch.

It's not that different from when the 6.3 branch was created months
after 6.5 work was well underway.

- Marc

Marc Sherman
2006-08-27, 11:53
dangerous_dom wrote:
> Sorry KDF, be patient with me i obviously have not got my brain with me
> today, could you clarify that...
>
> 7.0 is a stable branch of 6.5 which will not be changing. 6.5 is still
> in development as before - correct?
>
> Or is it that 6.5 is considered most stable?
>
> Please could you put this in terms which us simplton non developer
> types and understand. I am struggling with the logic of which versions
> are going.

There are currently 2 active branches. 6.5 is in late beta, and only
small new features and bug fixes are being done in this branch. It will
very likely ship on or about the september release date of the
Transporter. 7.0 is in early alpha. Major new functionality will be
added to that branch, and on any given day, it might reformat your
harddrive or download scads of free music for you from iTunes.

At some point in the future (probably in 2 or 3 weeks), you can expect
6.5 to get locked down even tighter, with only critical fixes going in,
and a 6.6 branch to get started for small features and bug fixes.

Once 6.5 ships, small feature work will continue in the 6.6 branch, and
a new 6.5.1 branch will be created for critical fixes.

In general, if there are multiple active branches, the smallest version
number will always be the next one that ships, and thus the most stable.
A good rule of thumb is that the more branches currently exist, the more
likely a beta branch is to be stable (because big work isn't going into
it, it's going into one of the further off branches). However, by the
same token, the more branches that exist, the _less_ likely you'll be to
see a fix for any given bug going into the most stable branch --
because, unless it's really critical, it'll get pushed off to one of the
less stable branches.

- Marc

kdf
2006-08-27, 12:08
On 27-Aug-06, at 11:42 AM, dangerous_dom wrote:

>
> Sorry KDF, be patient with me i obviously have not got my brain with me
> today, could you clarify that...
>
no problem.

> 7.0 is a stable branch of 6.5 which will not be changing. 6.5 is still
> in development as before - correct?
>
7.0 is the trunk. Subversion trunk is always the bleeding edge.
6.5 has just been branched (around rev 9178 I believe). From this
point onward, 6.5 will only get
fixes and tweaks that have had some testing time in the trunk or are
critical needs. By definition, this makes 6.5 now a 'stable' build.


> Or is it that 6.5 is considered most stable?

"most stable" is not a phrase I'm prepared to use. "Most" is
subjective, and will depend on the needs of the individual user.
What is true is that 6.5 should no longer be seeing any big new feature
shifts, which are the thing most likely to cause long term
probability of bugs. There are still bugs that remain in 6.5, as
anyone can see from a search on bugzilla. Hopefully most, if not all,
of these can/will be fixed within the timeline of 6.5. There is always
the chance that some bugs will be determined to require large rework in
order to be fixable. In those cases, the fix would have to wait for
7.0, or maybe a 6.6 if it is determined that there is a reason for a
release at that level.

After 6.5 is released, if there are minor problems found at that time,
you will likely see the 6.5 branch get renamed to 6.5.1, while the 7.0
trunk will remain 7.0 and experimental. Nothing from 7.0 would be
thrown in to 6.5.1 without the same kind of conditions as we have now
for putting something into 6.5.

>
> Please could you put this in terms which us simplton non developer
> types and understand.
>
hopefully I have :)

> The thing is, that i still have several issues with 6.3.1 and find it
> unusable due to the nature of my library. Its going to have to be a
> stable 6.5 or 7.0 until the next official release.
>
Yes, no doubt you have some of those types of bugs that I mentioned
above. Unfixable without larger framework changes. 6.5 works very
well for me. There are the aforementioned issues, and those will vary
in importance for each user. At this point, I should think that most
users either won't see the issues or finds them to be nothing that
can't be lived with. I haven't checked if the nightly builds are
sorted out with the latest branch (as I use subversion), but I would
encourage at least considering a look at 6.5 before it is released if
you are counting on a fix for a particular issue.
-kdf

autopilot
2006-08-27, 14:26
I'm with you now. Thanks for taking the time explain that KDF and Marc.

And yes, 6.5 is the best Slimserver there has been yet. Thanks for everyones efforts.