A lot of those aren't using ubuntu exactly because of that though so the subset in question is even smaller. I too dislike snaps, luckily there is also flatpak, appimage and conda available, users are free to chose and if none those seem suitable they can compile locally or are welcome to step up and maintain the ppa, in the meantime it might be better to not offer a broken and unmaintained package IMO.
Volunteer Packagers Needed for the PPA
- adrianinsaval
- Veteran
- Posts: 5553
- Joined: Thu Apr 05, 2018 5:15 pm
Re: Volunteer Packagers Needed for the PPA
IMO that's another point in favor of disabling ppa if it can't even make usable binaries.
- wandererfan
- Veteran
- Posts: 6326
- Joined: Tue Nov 06, 2012 5:42 pm
- Contact:
Re: Volunteer Packagers Needed for the PPA
As I understand it, the Launchpad processing provides both the PPA and the packages that are used in Debian based distributions other than Ubuntu.Kunda1 wrote: ↑Tue Jun 28, 2022 1:59 pm Case in point via @wandererfan https://forum.freecadweb.org/viewtopic.php?f=42&t=69858
The PPA for the stable release is not required IF the version in the Ubuntu repositories is correct, which has not been the case historically. The PPA for the daily development version COULD be retired if the AppImage, Snap, Flatpack, etc versions are a reliable and timely alternative.
AppImage and Snap have worked for me when I've used them, but since I mostly use local builds, I am not a qualified judge.
Re: Volunteer Packagers Needed for the PPA
In any case, the whole process of packaging FreeCAD is heavy and very time-consuming. And this multiplies by each platform "we" (whoever that is ) support. So supporting another platform is something not easy nor automatic. I would say our primary goal is what we already have: We offer one "preferred" way for windows, mac and linux. The rest is more like icing on the cake... If we can, we do it of course, but I don't think we are failing if we can´t.
What about starting by creating an issue that describes the "job" as best as we can, then we try to lure in interested volunteers? *EDIT* Forget that, just saw @wandererfan 's other post now. Great!!
What about starting by creating an issue that describes the "job" as best as we can, then we try to lure in interested volunteers? *EDIT* Forget that, just saw @wandererfan 's other post now. Great!!
Re: Volunteer Packagers Needed for the PPA
As there is no long line of persons to make PPA. I could start doing them but I have to learn little bit more how to compile on Launchpad as I'm more aware of using Debian Salsa and OBS (openSUSE build system). I'm oldschool user and prefer more PPA over SNAP (All though SNAP is also nice but there is already AppImage.). I already build my own RPM version of FreeCAD (as I like to use some libs that are not on openSUSE package) so I know it's very big and hard to get right.
Re: Volunteer Packagers Needed for the PPA
Nice, @illuusio! Do you have github account ?
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
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
- adrianinsaval
- Veteran
- Posts: 5553
- Joined: Thu Apr 05, 2018 5:15 pm
Re: Volunteer Packagers Needed for the PPA
Is there a repo on github where one can evaluate the ppa process and make PRs?
Re: Volunteer Packagers Needed for the PPA
If there is not there should be or main repo should contain debian directory but that could be too heavy to maintain.adrianinsaval wrote: ↑Tue Jul 05, 2022 9:19 pm Is there a repo on github where one can evaluate the ppa process and make PRs?
Re: Volunteer Packagers Needed for the PPA
@yorik do you know where the PPA folk stored their git repos (is it on github or what?)
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
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
Re: Volunteer Packagers Needed for the PPA
There is a mirror of our FreeCAD code on launchpad: https://git.launchpad.net/~freecad-main ... it/freecad but I believe it's automatically done by launchpad...
BTW @Kunda1 do you have a ubuntu/launchpad account? If yes tell me and I'll make you an admin there so you can add people, etc