FOSDEM 2020 anyone?

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
yorik
Founder
Posts: 13466
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels
Contact:

Re: FOSDEM 2020 anyone?

Post by yorik »

FOSDEM is over!! It was a great event, first time we had so many FreeCADers together!
Indeed the talk is now online at:
https://video.fosdem.org/2020/H.2213/freecad.mp4
https://video.fosdem.org/2020/H.2213/freecad.webm

We also took a couple of pictures, where you can recognize myself, sliptonic, dubstar-04, vejmarie, kkremitzki, Julian Todd (What's his nickname here?), and also the Blender directorate, Ton Roosendaal and Dalai Felinto. All in all things were great! FOSDEM is so huge that I failed to speak with all the people from other projects I wanted to, but I'll post soon a proper summary of all the things we discussed and happened.
fosdem06.jpg
fosdem06.jpg (68.31 KiB) Viewed 1773 times
fosdem05.jpg
fosdem05.jpg (131.68 KiB) Viewed 1773 times
fosdem04.jpg
fosdem04.jpg (86.45 KiB) Viewed 1773 times
fosdem03.jpg
fosdem03.jpg (112.5 KiB) Viewed 1773 times
fosdem02.jpg
fosdem02.jpg (76.29 KiB) Viewed 1773 times
fosdem01.jpg
fosdem01.jpg (109.54 KiB) Viewed 1773 times
carlopav
Veteran
Posts: 2059
Joined: Mon Dec 31, 2018 1:49 pm
Location: Venice, Italy

Re: FOSDEM 2020 anyone?

Post by carlopav »

Great! well done :) looking forward for the summary ;)
follow my experiments on BIM modelling for architecture design
chrisb
Veteran
Posts: 51193
Joined: Tue Mar 17, 2015 9:14 am

Re: FOSDEM 2020 anyone?

Post by chrisb »

It should motivate us to organize a FreeCAD conference, as Jim had suggested. I'm afraid the australians are currently busy with their dramatic bushfires.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
User avatar
Kunda1
Veteran
Posts: 13447
Joined: Thu Jan 05, 2017 9:03 pm

Re: FOSDEM 2020 anyone?

Post by Kunda1 »

Awesome! :ugeek: :ugeek: :ugeek: :ugeek: :ugeek:
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
kkremitzki
Veteran
Posts: 2422
Joined: Thu Mar 03, 2016 9:52 pm
Location: Illinois

Re: FOSDEM 2020 anyone?

Post by kkremitzki »

That was a major topic of discussion as far as next steps!
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.
triplus
Veteran
Posts: 9475
Joined: Mon Dec 12, 2011 4:45 pm

Re: FOSDEM 2020 anyone?

Post by triplus »

The FreeCAD bunch!
User avatar
bernd
Veteran
Posts: 12849
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: FOSDEM 2020 anyone?

Post by bernd »

great 8-)
User avatar
yorik
Founder
Posts: 13466
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels
Contact:

Re: FOSDEM 2020 anyone?

Post by yorik »

Just to inform that we have not only been drinking beers (which might not be obvious looking at the pictures) but also did actual coding, the new SendToPythonConsole command has been coded during FOSDEM, which does the same as the already available functionality in the Selection view, but is now available throughout FreeCAD in the context menu (or via keyb shortcut)
User avatar
bernd
Veteran
Posts: 12849
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: FOSDEM 2020 anyone?

Post by bernd »

yorik wrote: Tue Feb 04, 2020 9:12 am Just to inform that we have not only been drinking beers (which might not be obvious looking at the pictures) but also did actual coding, the new SendToPythonConsole command has been coded during FOSDEM, which does the same as the already available functionality in the Selection view, but is now available throughout FreeCAD in the context menu (or via keyb shortcut)
thats a very good one, very useful !
User avatar
yorik
Founder
Posts: 13466
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels
Contact:

Re: FOSDEM 2020 anyone?

Post by yorik »

Ok here goes a short list of the topics we've been discussing:

  • Governance: Sooner or later we'll need a reliable, official and transparent "governance" body, which can basically decide over money, and a couple of very general technical "directions" (what is needed to say a new release is ready, etc). We should build up rules, how can one apply to such governance body, how many members, etc. Please DO NOT comment on this topic here below, as it can likely grow quite long and become heated. Create a new topic instead, and give the link here, thanks!
  • Tracker: The current mantis tracker has now been moved by Kurt to freecad.io. This already makes management much easier, as we have command-line access. However, we all thought the tracker is not very practical, hard to use and search by newcomers, hard to keep in sync with git commits, etc. We should be looking at other solutions maybe. We agreed that we don't want to move blindly to github issues, as it would make us trapped into github, which might screw up at some point, the same as sourceforge did in the past. One seemingly good solution might be git-issues ( https://github.com/dspinellis/git-issue - there was a talk at fosdem that i didn't watch yet - https://fosdem.org/2020/schedule/event/ ... anagement/ ) I'll test that on a private repo, but it seems to e able to sync with github issues, that might be really interesting.
  • Wiki/documentation: Kurt is also moving the wiki to freecad.io, which will make it a bit more manageable, but we all think we should move to a more flexible and easier to manage solution, ideally git-based. We could easily identify the "important" pages of the wiki, freeze them, and start migrating them one by one to markdown pages on a git repo, then there are many many solutions to get nice, well-formatted output, and manage the translations with an external service (crowdin,transifex), and mark certain "states" (ex: 0.18, 0.19, etc) The big problem is the translations, how to preserve all he work that has been done and export that all to another platform.
  • Internal documentation: The big "blob" of Qt help file that we use in FreeCAD is annoying. Too big and even so incomplete, many rendering issues, hard to get a translated version in, etc. With the change above, we could ditch the whole thin, and have the internal help simply open a browser window, and it would be possible for example to switch between offline and online versions, versions in other languages, etc.
  • Free Software Conservancy: We should definitely finish and file up our application to the FSC. This is not restrictive, it still allow FreeCAD to get its own money (bountysource, etc), just it would basically allow us to receive money from companies. And might offer us a bit of protection against potential patent attacks if any, at some point.
  • Money: We should build up a list of what could be done with money. People interested in coding for money. Something we could show to companies interested in sponsoring.
  • Meeting more often: This meeting did really good. We should definitely do that each year or so (not necessarily at FOSDEM)
  • CAD events: We could and should talk more with companies. We should have a look at all the different CAD events out there (make a list?) and maybe try to hook to some of them. Most are paid, but it might be possible to get free tickets argumenting that we are a FOSS project, or via some manufactuer that would agree to take us together...
That's about it I guess, add if I forgot anything!

*EDIT* Adding some more...

  • Removing obsolete workbenches: Things like CAM, Drawing, maybe Raytracing? should maybe get moved out of FreeCAD. But that also means we should set something up for the case where a file contains an object that was created with a workbench that is not there, that would help users to know better what they should do. This would also be useful for addon developers so they can safely create new object types in their workbench, as it would allow users to easily fix the situation if they miss that workbench.
Post Reply