User avatar
dkightley
Posts: 2102
Joined: Tue Mar 10, 2015 4:09 pm

Inadequate release notes....

Sat Apr 06, 2019 6:54 am

This is not a whingeing post......but a genuine report about a deficiency in the documentation that is provided whenever a new release is made available. Allow me to explain what I mean...…

After each release there are always a number of gripes both here and on other social media platforms that the new release has "...ruined my prints..." or "...made my prints worse...." , and there are shouts of "This release is crap." and so on. Some of these heated comments do have an element of justification......however I have noticed that many of the gripes are the result of changes and improvements in the software that also require varying amounts of changes to settings to either go along with or compensate for the effect of the code changes.

One example where I can illustrate this is a change in the area of the raft to model interface. Pre the release, to get a good separation, I had to use a separation distance of well over 0.25mm. My first print after the upgrade came away from the raft during printing. I found I was able to reduce the separation distance down to 0.02mm....a far more sensible value.....and I found that everything had improved...better adhesion, better separation and better finish. But I had to find out for myself that a change was needed in my settings.

Now....if the release documentation had a note advising that the separation distance setting MAY need adjusting, then I would have been able to re-tune my setting at a convenient time....and not to get a job printed!

So...the bottom line. Release documentation needs improving and expanding to advise of potential changes to settings where a software change has changed or improved functionality.

I'd be interested to see other's thoughts....and a response from SImplify3D.

And as a footnote, I hate the "bucket" note at the end of the release note section "Numerous additional bug fixes and stability improvements" It says nothing.....apart from "We couldn't be bothered to list any more....and are putting something we can hide behind if challenged about not documenting something."
Doug Kightley
Volunteer at the National Tramway Museum http://www.tramway.co.uk
Railway modeller and webmaster at http://www.talkingtgauge.net

wirlybird
Posts: 1230
Joined: Sun Jul 17, 2016 1:32 pm

Re: Inadequate release notes....

Sat Apr 06, 2019 8:49 am

The "release notes" are useless for the most part.

"HEY, we released a new version … look at how great we are at communicating."

Almost no info on what has been "fixed" or now broken in the newest release.

I am dreading installing it and won't until there is sufficient feedback on here. If it is anything like the last two releases it will do more harm than good.

arhi
Posts: 406
Joined: Thu Oct 06, 2016 5:13 pm

Re: Inadequate release notes....

Sat Apr 06, 2019 9:19 am

wirlybird wrote:
Sat Apr 06, 2019 8:49 am
I am dreading installing it
since you can keep few of them in parallel you can install it in separate directory and then use the older version if new one does not properly work. you just want to first have backup / export of all your profiles "for just in case"
gcodestat integrates with Simplify3D and allow you to
Calculate print time accurately (acceleration, max speed, junction deviation all taken into consideration)
Embed M117 codes into G-Code
Upload your G-Code directly to Octoprint
open source and unlicence

arhi
Posts: 406
Joined: Thu Oct 06, 2016 5:13 pm

Re: Inadequate release notes....

Sat Apr 06, 2019 9:54 am

dkightley wrote:
Sat Apr 06, 2019 6:54 am
And as a footnote, I hate the "bucket" note at the end of the release note section "Numerous additional bug fixes and stability improvements"
I think there's more then few ppl on the forum that come from software development world that can agree that devs like to show where they spent their time and list all the features implemented and bugs fixed almost always. This type of "bucket note" is seen often only in two type of reports

1st - when there is a long and public discussion about what's being fixed so in order not to list everything already visible in another place you summarize everything big and bucket small insignificant stuff

2nd - when you are trying to account for time you charged but did not work for, so you list as much stuff as you can and leave one or two things out and add a "bucket note" hiding the fact that you charged 2x or 200x more time then you actually spent working
gcodestat integrates with Simplify3D and allow you to
Calculate print time accurately (acceleration, max speed, junction deviation all taken into consideration)
Embed M117 codes into G-Code
Upload your G-Code directly to Octoprint
open source and unlicence

batab
Posts: 15
Joined: Thu Sep 20, 2018 4:06 am

Re: Inadequate release notes....

Sun Apr 07, 2019 2:51 am

Yeah,

I completely agree on this.

From a certain point of view, it's even worse when you consider someone printing "rarely". At release it's like: "yay, I'll get better print quality for free" and then it becomes: "yay, the few time I have to print nowadays is spent solely on print retuning and can't get anything decent out".

This approach on software developement and communication is just bad. In my opinion it's even weird they keep on doing this as no-one is happier:
- users printing a lot will be pissed off because they find hidden changes needing a setting retune
- users printing rarely will be pissed off because they see worst result with the new release and my not even understand what's going on
- new users will not benefit of the changes as their first printer settings and profile will be probably copy and pasted from older profiles (the same goes for pre-defined profiles since they don't really get updated by S3D)
- communication as it is doesn't make anyone feel better and still requires sometime to be spent from S3D staff

It's either with S3D 5.0 they are making a complete revolution due to a total change in their approach or they are getting a partnership, else it will be rough.

wirlybird
Posts: 1230
Joined: Sun Jul 17, 2016 1:32 pm

Re: Inadequate release notes....

Mon Apr 08, 2019 9:36 am

arhi wrote:
Sat Apr 06, 2019 9:19 am
wirlybird wrote:
Sat Apr 06, 2019 8:49 am
I am dreading installing it
since you can keep few of them in parallel you can install it in separate directory and then use the older version if new one does not properly work. you just want to first have backup / export of all your profiles "for just in case"
Yes, you definitely want to have your profiles backed up.
Each time I install a new version "in parallel" it messes with settings.
The big one I see is it resets all infill angles to "0". You have to go into them and change the angles back.

BaudR8
Posts: 182
Joined: Fri Aug 29, 2014 9:59 am

Re: Inadequate release notes....

Mon Apr 08, 2019 3:57 pm

I also do not appreciate when software releases have the generic "fixed bugs" line, but in the meantime you can find a few by looking at the Bug Reports section. Usually when s3d releases a new version, you'll see which user-reported bugs they fixed since they'll comment and lock the ones theyve fixed.

Return to “General Discussion and Tips”