FreeCAD Managing Expectations: Difference between revisions

From FreeCAD Documentation
m (added relevant links (presentations of Pat David and Ian Turton))
(Marked this version for translation)
Line 3: Line 3:
<translate>
<translate>


== Purpose ==
== Purpose == <!--T:1-->
</translate>
</translate>
{{TOCright}}
{{TOCright}}
<translate>
<translate>


<!--T:2-->
The purpose of this wiki page is to 'Manage Expectations' of users using FreeCAD, especially those coming from other proprietary CAD/CAM solutions.
The purpose of this wiki page is to 'Manage Expectations' of users using FreeCAD, especially those coming from other proprietary CAD/CAM solutions.


== The Eternal Open Source Conundrum ==
== The Eternal Open Source Conundrum == <!--T:3-->


<!--T:4-->
I really like/dislike using <nowiki>[Insert your go-to proprietary program]</nowiki> but I:
I really like/dislike using <nowiki>[Insert your go-to proprietary program]</nowiki> but I:
* can't afford it
* can't afford it
Line 24: Line 26:
* want to vent about how ugly the UI is to someone/somewhere just because wanna!
* want to vent about how ugly the UI is to someone/somewhere just because wanna!


=== Reflections ===
=== Reflections === <!--T:5-->


<!--T:6-->
* How do people conceive the way open source software is created?
* How do people conceive the way open source software is created?
* Do people expect that when a group of people with common interest come together that they will magically self-organize in to a highly productive and well-oiled machine? (see [https://twitter.com/rickhanlonii/status/1231585270966951936 tweet])
* Do people expect that when a group of people with common interest come together that they will magically self-organize in to a highly productive and well-oiled machine? (see [https://twitter.com/rickhanlonii/status/1231585270966951936 tweet])


== What FreeCAD is not ==
== What FreeCAD is not == <!--T:7-->


=== Non Parametric ===
=== Non Parametric === <!--T:8-->


=== Mesh Modeler ===
=== Mesh Modeler === <!--T:9-->




== Common Perspectives ==
== Common Perspectives == <!--T:10-->


=== FreeCAD has not reached v1.0 ===
=== FreeCAD has not reached v1.0 === <!--T:11-->


=== FreeCAD is not stable ===
=== FreeCAD is not stable === <!--T:12-->


=== FreeCAD UI is ugly ===
=== FreeCAD UI is ugly === <!--T:13-->
=== Where is my favorite feature? ===
=== Where is my favorite feature? ===


== Realities ==
== Realities == <!--T:14-->


=== OpenCascade Kernel ===
=== OpenCascade Kernel === <!--T:15-->


<!--T:16-->
A core external dependency that FreeCAD is utterly dependent on. There are ATM no FreeCAD devs that have any upstream interaction on the OpenCascade code.
A core external dependency that FreeCAD is utterly dependent on. There are ATM no FreeCAD devs that have any upstream interaction on the OpenCascade code.


=== Qt ===
=== Qt === <!--T:17-->


=== Volunteers ===
=== Volunteers === <!--T:18-->


<!--T:19-->
Timelines, unpaid... it's done when it's done.
Timelines, unpaid... it's done when it's done.


=== History ===
=== History === <!--T:20-->


<!--T:21-->
FreeCAD's history along with departures (jriegel) and pivots (PartDesign Next, App:Link etc...)
FreeCAD's history along with departures (jriegel) and pivots (PartDesign Next, App:Link etc...)


== Relevant Links ==
== Relevant Links == <!--T:22-->


<!--T:23-->
* [https://www.youtube.com/watch?v=JBmdbipkbrk Why the GIMP Team Obviously* Hates You (*We Actually Lot you. **mostly)] Pat David from GIMP team presentation at SCaLE16x California 2016
* [https://www.youtube.com/watch?v=JBmdbipkbrk Why the GIMP Team Obviously* Hates You (*We Actually Lot you. **mostly)] Pat David from GIMP team presentation at SCaLE16x California 2016
* [https://vimeo.com/144089061 Earning Your Support Instead of Buying it: A How-to Guide to Open Source Assistance] by [https://twitter.com/ijturton Ian Turton] at FOSS4G Seoul 2015
* [https://vimeo.com/144089061 Earning Your Support Instead of Buying it: A How-to Guide to Open Source Assistance] by [https://twitter.com/ijturton Ian Turton] at FOSS4G Seoul 2015


== Discussion Threads ==
== Discussion Threads == <!--T:24-->


<!--T:25-->
Links to forum thread discussions related to this topic
Links to forum thread discussions related to this topic


<!--T:26-->
* Discussion: FreeCAD is not ready for 1.0 ([https://forum.freecadweb.org/viewtopic.php?f=8&t=43461 forum thread])
* Discussion: FreeCAD is not ready for 1.0 ([https://forum.freecadweb.org/viewtopic.php?f=8&t=43461 forum thread])



Revision as of 10:08, 2 July 2021

Other languages:
This documentation is a work in progress. Please don't mark it as translatable since it will change in the next hours and days.

Purpose

The purpose of this wiki page is to 'Manage Expectations' of users using FreeCAD, especially those coming from other proprietary CAD/CAM solutions.

The Eternal Open Source Conundrum

I really like/dislike using [Insert your go-to proprietary program] but I:

  • can't afford it
  • resent that I need to pay for it
  • don't want to be locked in to proprietary format/technology
  • want to own my work
  • want to work on my local machine (not on someone else's cloud)
  • really like using FOSS better
  • don't want to be involved in a FOSS because I don't have: time, skills the community needs
  • don't want to involved in a FOSS because someone else is probably doing that
  • want to complain somewhere about a pathetic attempt at competing with [Insert your go-to proprietary program]
  • want to vent about how ugly the UI is to someone/somewhere just because wanna!

Reflections

  • How do people conceive the way open source software is created?
  • Do people expect that when a group of people with common interest come together that they will magically self-organize in to a highly productive and well-oiled machine? (see tweet)

What FreeCAD is not

Non Parametric

Mesh Modeler

Common Perspectives

FreeCAD has not reached v1.0

FreeCAD is not stable

FreeCAD UI is ugly

Where is my favorite feature?

Realities

OpenCascade Kernel

A core external dependency that FreeCAD is utterly dependent on. There are ATM no FreeCAD devs that have any upstream interaction on the OpenCascade code.

Qt

Volunteers

Timelines, unpaid... it's done when it's done.

History

FreeCAD's history along with departures (jriegel) and pivots (PartDesign Next, App:Link etc...)

Relevant Links

Discussion Threads

Links to forum thread discussions related to this topic