Time we finally decide on a release structure for FC?

Here's the place for discussion related to coding in FreeCAD, C++ or Python. Design, interfaces and structures.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: Time we finally decide on a release structure for FC?

Post by Kunda1 »

looo wrote: Mon Apr 12, 2021 1:28 pm
Kunda1 wrote: Mon Apr 05, 2021 5:20 pm It's also quite confusing that all the development builds that are being generated right now have been moved to the FreeCAD-Appimage github repo. That's obviously wrong to do because the Mac OS and Windows builds have nothing to do with the appimage.

Maybe the freecad-appimage repo should be renamed into "FreeCAD-Bundel". We add windows and osx later on because it's a similar workflow to create these bundles.
Yea, something generic like 'Bundle' makes sense. An aside, can you remind me why we:
1. Why was the 0.19_pre release deleted?
2. Why did we move the dev files to a separate repo: FreeCAD-Appimage ?
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
User avatar
looo
Veteran
Posts: 3941
Joined: Mon Nov 11, 2013 5:29 pm

Re: Time we finally decide on a release structure for FC?

Post by looo »

Kunda1 wrote: Mon Apr 12, 2021 1:56 pm
looo wrote: Mon Apr 12, 2021 1:28 pm
Kunda1 wrote: Mon Apr 05, 2021 5:20 pm It's also quite confusing that all the development builds that are being generated right now have been moved to the FreeCAD-Appimage github repo. That's obviously wrong to do because the Mac OS and Windows builds have nothing to do with the appimage.

Maybe the freecad-appimage repo should be renamed into "FreeCAD-Bundel". We add windows and osx later on because it's a similar workflow to create these bundles.
Yea, something generic like 'Bundle' makes sense. An aside, can you remind me why we:
1. Why was the 0.19_pre release deleted?
2. Why did we move the dev files to a separate repo: FreeCAD-Appimage ?
1. Idk.
2. Because it was easier ;) we need a token to distribute to other repos:
https://github.com/FreeCAD/FreeCAD-AppI ... s.yml#L126
User avatar
Zolko
Veteran
Posts: 2213
Joined: Mon Dec 17, 2018 10:02 am

Re: Time we finally decide on a release structure for FC?

Post by Zolko »

looo wrote: Mon Apr 12, 2021 1:28 pm Maybe the freecad-appimage repo should be renamed into "FreeCAD-Bundel". We add windows and osx later on because it's a similar workflow to create these bundles.
FreeCAD-App then. It reflects the Linux-AppImage, Apple's App-store, and Windows Apps. Good marketing
try the Assembly4 workbench for FreCAD — tutorials here and here
User avatar
sgrogan
Veteran
Posts: 6499
Joined: Wed Oct 22, 2014 5:02 pm

Re: Time we finally decide on a release structure for FC?

Post by sgrogan »

Kunda1 wrote: Mon Apr 12, 2021 1:56 pm 1. Why was the 0.19_pre release deleted?
In the past we have always deleted the pre_ when the dev cycle ends and is replaced with the stable.
In the past we would have created 0.20_pre but instead we created weekly-builds. This should allow the link to be static going forward.
"fight the good fight"
User avatar
adrianinsaval
Veteran
Posts: 5551
Joined: Thu Apr 05, 2018 5:15 pm

Re: Time we finally decide on a release structure for FC?

Post by adrianinsaval »

If the repo would be renamed (and I think it should be) I would like to ask it be done as soon as possible and then try to keep things in the same place, I want to give the guys at chocolatey the correct info but they are slow to accept the changes, it would be a pita to have them change the dev versions to FreeCAD-Appimage only for it to break two days later and then go again through the process to change it to FreeCAD-Bundle
User avatar
looo
Veteran
Posts: 3941
Joined: Mon Nov 11, 2013 5:29 pm

Re: Time we finally decide on a release structure for FC?

Post by looo »

I am not able to change the name of the repo. Maybe @sgrogan?
sgrogan wrote: Mon Apr 12, 2021 4:44 pm
User avatar
sgrogan
Veteran
Posts: 6499
Joined: Wed Oct 22, 2014 5:02 pm

Re: Time we finally decide on a release structure for FC?

Post by sgrogan »

looo wrote: Wed Apr 14, 2021 8:57 am I am not able to change the name of the repo. Maybe @sgrogan?
We need an Owner or Admin so I think Kurt or Yorik.
kkremitzki wrote: pinged by pinger macro
yorik wrote: pinged by pinger macro
According to the docs all existing links shoould re-direct automatically, we shall see...
"fight the good fight"
User avatar
yorik
Founder
Posts: 13664
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels
Contact:

Re: Time we finally decide on a release structure for FC?

Post by yorik »

Ok I renamed it and apparently the old links still work and redirect correctly.
https://github.com/FreeCAD/FreeCAD-Bundle
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: Time we finally decide on a release structure for FC?

Post by Kunda1 »

OK, but we just broke a lot of downstream links.
I need to let fosstorrents, chocolatey devs know (possibly Arch linux and other experimental distro repos)
also I need to update the wiki AppImage page and the wiki bot script

Edit:
Announced on the Install/Compile and Packaging subforum
https://forum.freecadweb.org/viewtopic.php?f=4&t=57958
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
User avatar
sgrogan
Veteran
Posts: 6499
Joined: Wed Oct 22, 2014 5:02 pm

Re: Time we finally decide on a release structure for FC?

Post by sgrogan »

Kunda1 wrote: Tue Apr 20, 2021 12:18 pm OK, but we just broke a lot of downstream links.
The old link should auto-redirect.
"fight the good fight"
Post Reply