FreeCAD @CERN (split topic)

Have some feature requests, feedback, cool stuff to share, or want to know where FreeCAD is going? This is the place.
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: FreeCAD @CERN

Post by Kunda1 »

Dear CERN,

Bunch of us over at FreeCAD would really love if you could sponsor us with a server or 2. This way we can run a CI that creates nightly debug builds for testing regressions, bug fixes and new features. For example, we could theoretically create builds directly as a consequence from a contributor's Pull Requests, and essentially test the proposal on the spot. Just consider it is all we ask.

K, Thx!!!
The FreeCAD community

PS Thank you for all that you do for humanity and for furthering Science. <hugs>
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
hds
Posts: 117
Joined: Tue Feb 14, 2017 8:23 am

Re: FreeCAD @CERN

Post by hds »

@kunda1

Specification ? RAM, CPUs, Speed ....
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: FreeCAD @CERN

Post by Kunda1 »

hds wrote: Mon Sep 23, 2019 7:00 am Specification ? RAM, CPUs, Speed ....
Coming soon...
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
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: FreeCAD @CERN

Post by Kunda1 »

hds wrote: Mon Sep 23, 2019 7:00 am Specification ? RAM, CPUs, Speed ....
Here's a rough estimate. if the scenario is what do you want?
  • 20 CPU cores
  • 64 GB RAM
  • Each full compilation of FreeCAD is around 4.5 GB. If you compile the documentation, that is an additional 4.5 GB. So, at least 10 GB per compilation.
  • Hosting the full Doxygen documentation online would be nice. Currently the API page only has the "reduced" documentation, https://www.freecadweb.org/api/. See Source documentation for more information.
  • Say that you want to compile one Py2/Qt4 (gcc), one Py3/Qt5, one with gcc and one with clang, one Windows, and one MacOS. That's 5 full compilations daily, so 50 GB of storage per day. Let's say that we want to have 1 month of images, that's 50 x 30 = 1500 GB of storage monthly. But storage is relatively cheap, so why not 10 TB. Then we could produce many versions per day, and keep them for a while.
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
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: FreeCAD @CERN

Post by Kunda1 »

hds wrote: Mon Sep 23, 2019 7:00 am Specification ? RAM, CPUs, Speed ....
Any reason why you ask?

The above 'proposal' is for an institutional sponsorship, a ballpark estimation if you will. It doesn't exclude bitcoin billionaires that are interested in supporting FC or other wealthy philanthropic organizations or people :D
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
Post Reply