Release of 0.18

Here's the place for discussion related to coding in FreeCAD, C++ or Python. Design, interfaces and structures.
chrisb
Posts: 28953
Joined: Tue Mar 17, 2015 9:14 am

Re: Release of 0.18

Postby chrisb » Sat Apr 06, 2019 1:30 am

kkremitzki wrote:
Fri Apr 05, 2019 7:17 pm
The daily PPA has not been updated since I'm still working on finalizing the 0.18(.1) release.
Thanks for the effort, no time pressure from my side.
A Sketcher Lecture with in-depth information is available in English, auf deutsch, en français, en español.
User avatar
kkremitzki
Posts: 2167
Joined: Thu Mar 03, 2016 9:52 pm
Location: Texas

Re: Release of 0.18

Postby kkremitzki » Sat Apr 06, 2019 7:09 pm

I just updated the 0.18.1 packaging for Debian and uploaded it, then merged those changes into the PPA branches, synced the mirrored Launchpad repo, and triggered 0.18.1 builds for the stable PPA on 16.04, 18.04, 18.10, and 19.04.

Took about 10 minutes! I'm glad I finally got the packaging repo unified at https://salsa.debian.org/science-team/freecad. I'm using this patch to force the display of the 0.18.1 version--not ideal, but we can get something better set up in master and backport it for a 0.18.2 release whenever that happens.

P.S. This has Python 3 set to default.
Like my FreeCAD work? I'd appreciate any level of support via Patreon, Liberapay, or PayPal! Read more about what I do at my blog.
User avatar
Kunda1
Posts: 8712
Joined: Thu Jan 05, 2017 9:03 pm

Re: Release of 0.18

Postby Kunda1 » Sat Apr 06, 2019 7:31 pm

awesome progress!
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
User avatar
iogui
Posts: 95
Joined: Tue Mar 19, 2019 3:44 pm
Location: São Paulo
Contact:

Re: Release of 0.18

Postby iogui » Sat Apr 06, 2019 11:16 pm

kkremitzki wrote:
Sat Apr 06, 2019 7:09 pm
I just updated the 0.18.1 packaging for Debian and uploaded it, then merged those changes into the PPA branches, synced the mirrored Launchpad repo, and triggered 0.18.1 builds for the stable PPA on 16.04, 18.04, 18.10, and 19.04.

Took about 10 minutes! I'm glad I finally got the packaging repo unified at https://salsa.debian.org/science-team/freecad. I'm using this patch to force the display of the 0.18.1 version--not ideal, but we can get something better set up in master and backport it for a 0.18.2 release whenever that happens.

P.S. This has Python 3 set to default.
Please see:
https://forum.freecadweb.org/viewtopic. ... 10#p299597
Be the change you want to see in the world. - Mahatma Gandhi
User avatar
NormandC
Posts: 18534
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: Release of 0.18

Postby NormandC » Mon Apr 08, 2019 12:40 pm

Guys, we need to get our act together, these topics are becoming frequent.

Confusion about 0.18 release on website

What's holding up the Windows and Mac releases? I think we should officially announce 0.18 even if the Mac build isn't ready. We're already at 0.18.1 and no announcement was made for 0.18... :|
User avatar
looo
Posts: 3482
Joined: Mon Nov 11, 2013 5:29 pm

Re: Release of 0.18

Postby looo » Mon Apr 08, 2019 2:21 pm

NormandC wrote:
Mon Apr 08, 2019 12:40 pm
What's holding up the Windows and Mac releases? I think we should officially announce 0.18 even if the Mac build isn't ready. We're already at 0.18.1 and no announcement was made for 0.18...
We should have called it 0.18.beta1 or something like this. It had some problems and therefor shouldn't be used for an announced release. (Something to remember for next year).

For conda everything should be ready at the evening (hopefully)
If people know how to work with a package-manager they can install freecad 0.18 on win64, osx, linux64 with:

Code: Select all

conda create --name freecad freecad -c conda-forge
But it was shown people are often too lazy for learning how to use a package-manager. So the other option are the appimages and dmgs (for conda-based builds). The only problem here is limited time of maintainers.

edit: corrected typo
Last edited by looo on Mon Apr 08, 2019 5:20 pm, edited 1 time in total.
jmaustpc
Posts: 10371
Joined: Tue Jul 26, 2011 6:28 am
Location: Australia

Re: Release of 0.18

Postby jmaustpc » Mon Apr 08, 2019 2:35 pm

looo wrote:
Mon Apr 08, 2019 2:21 pm
Code: Select all

conda create -n frecad freecad -c conda-forge
is that a typo? "frecad freecad" the first freecad has only one "e" and should there be two "freecad" ?
jmaustpc
Posts: 10371
Joined: Tue Jul 26, 2011 6:28 am
Location: Australia

Re: Release of 0.18

Postby jmaustpc » Mon Apr 08, 2019 2:37 pm

looo wrote:
Mon Apr 08, 2019 2:21 pm
For conda everything should be ready at the evening (hopefully)
If people know how to work with a package-manager they can install freecad 0.18 on win64, osx, linux64 with:

Code: Select all

conda create -n frecad freecad -c conda-forge

But it was shown people are often too lazy for learning how to use a package-manager. So the other option are the appimages and dmgs (for conda-based builds). The only problem here is limited time of maintainers.
I suspect the main problem with Conda is that most people have not heard of Conda, don't know what it is, how to use it, or even if using it is a good idea or not.
User avatar
looo
Posts: 3482
Joined: Mon Nov 11, 2013 5:29 pm

Re: Release of 0.18

Postby looo » Mon Apr 08, 2019 5:20 pm

jmaustpc wrote:
Mon Apr 08, 2019 2:35 pm
is that a typo? "frecad freecad" the first freecad has only one "e" and should there be two "freecad" ?
yes it's a typo, but this is only the name of the environment.
jmaustpc wrote:
Mon Apr 08, 2019 2:37 pm
I suspect the main problem with Conda is that most people have not heard of Conda, don't know what it is, how to use it, or even if using it is a good idea or not.
Hmm, maybe this is true. But I really don't want to make advertisement for conda. I just wanted to say, there is this alternative, and if people really need a 0.18.1 release it's available with conda. I will do the bundles too, but this will need some time.
User avatar
yorik
Site Admin
Posts: 12064
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels, Belgium
Contact:

Re: Release of 0.18

Postby yorik » Tue Apr 09, 2019 3:16 pm

@kkremitzki @sgrogan and @looo thanks a lot for the efforts guys... Packaging is really a lot of work...