FreeCAD Unterstützen

From FreeCAD Documentation
Revision as of 04:29, 1 May 2019 by FuzzyBot (talk | contribs) (Updating to match new version of source page)

Sie können bei der Entwicklung von FreeCAD sowohl als Programmierer als auch als Benutzer helfen. Gegenwärtig gibt es Arbeit für jedermann: gelegentliche und häufige Benutzer und Programmierer.

Dokumentieren

Helfen Sie mit bei der Dokumentation von FreeCAD: Inhaltliche und formale Korrektur vorhandener Seiten, Erstellen neuer Seiten über noch nicht dokumentierte Themen. Die Bearbeitung der FreeCAD-Wiki-Seiten ist unter allfälliger Zuhilfenahme der WikiPages einfach. Zur Bearbeitung ist ein Benutzerkonto (FreeCAD Wiki Account) erforderlich, das nach Anfrage im IRC-Netzwerk oder (schneller) im FreeCAD-Forum eröffnet und freigeschaltet wird.

Einige Bereiche, die sich über Zuarbeit freuen:

  • Die Category:Command_Reference Seite soll alle FreeCAD Kommandos dokumentieren, viele fehlen noch. Bitte informieren Sie sich auf den WikiPages, wie gute Beispiele und eine gut dokumentierte Seite aussehen sollte.
  • Tutorials sind noch sehr rar. Wenn Sie etwas spannendes oder interessantes mit FreeCAD entwickelt haben, schreiben Sie darüber!
  • Es gibt offene Tickets, die im FreeCAD bugtracker mit 'documentation' markiert sind.

Teilen Sie Ihr Wissen über FreeCAD

Die Nutzergemeinschaft rund um FreeCAD ist noch recht klein, hat aber einige erfahrene Anwender, die eine sehr wichtige Arbeit leisten, in dem Sie Neulingen bei der Benutzung der Software helfen. Wenn Sie sich im Umgang mit FreeCAD sicher fühlen, könnte Ihr Wissen für andere von Nutzen sein. Sie könnten dann auf unterschiedliche Weise beitragen:

  • Zeigen Sie Ihre Arbeit mit FreeCAD im Users Showcase forum. Posten Sie Screenshots oder - noch besser - veröffentlichen Sie Ihre FreeCAD Dateien, so dass andere Leute diese untersuchen und nachvollzien können, wie Sie etwas gemacht haben.
  • Nehmen Sie videos auf, in denen Sie interessante Dinge zeigen, die Sie mit FreeCAD gemacht haben. Diese Videos sind besonders dazu geeignet, neue Features zu demonstrieren.
  • Schreiben Sie Anleitungen, die etwas Interessantes beschreiben oder vermitteln. Sie können auch Anleitungen auf Ihrem eigenen Blog, direkt in diesem Wiki oder sogar im Forum veröffentlichen.
  • Posten Sie auf FreeCAD Google Plus.

Übersetzung von FreeCAD

Übersetzen Sie FreeCAD in Ihre Muttersprache. Alles was Sie mitbringen müssen ist die Kenntnis der Zielsprache. Die Übersetzungen werden online auf Crowdin gepflegt.

Details zur Übersetzung finden Sie unter Localisation.

Übersetzung der Dokumentation

Um Ihnen die Übersetzung so einfach wie möglich zu gestalten, unterstützt das FreeCAD Wiki ein Übersetzungsplugin, das eine komfortable Verwaltung ermöglicht.

Für Einzelheiten zur Übersetzung siehe ' FreeCAD Wiki Translation Process' unter Localisation/de#Lokalisierung.

Die Seite Help Editing bietet Informationen zur Bearbeitung.

Bitte machen Sie sich mit der WikiPages Gestaltungsrichtlinie vertraut, die Regeln für gute Übersetzungen enthält.

Machen Sie FreeCAD anderen bekannt

  • Sprechen Sie über FreeCAD mit anderen Menschen, die sich dafür interessieren könnten
  • Finden Sie interessante Anwendungen für FreeCAD und dokumentieren Sie diese, z.B. mit Screenshots. FreeCAD ist noch sehr jung und nur wenige Menschen sehen die Möglichkeiten, die dieses Programm bietet. Wenn Sie bereits ein FreeCAD Fan sind, kennen Sie sicherlich schon einige tolle Dinge, die man damit machen kann. Helfen Sie uns dabei, dies auch anderen zu zeigen!
  • Halten Sie sich im Forum auf und helfen Neulingen erste Fragen zu beantworten
  • Schreiben Sie Anleitungen, nehmen Sie Videos auf, etc... und zeigen Sie, was Sie mit FreeCAD tun.
  • Stellen Sie Dateien und Zeichnungen, etc zur Verfügung... Es gibt immer noch wenige Beispieldateien, die die Möglichkeiten von FreeCAD demonstrieren.

Melden Sie Bugs und schlagen Sie neue Features vor

Auch wenn der eigentlich richtige Ort zur Meldung von Bugs und neuen Features der FreeCAD Tracker ist, posten Sie diese bitte immer zuerst in das Hilfe-Forum. Um Entwicklern wertvolle Zeit zu sparen und das Frustrationspotential gering zu halten, halten Sie sich bitte an folgende Dinge:

  • Bugs und Feature-Wünsche werden über den selben Tracker verwaltet. Bitte markieren Sie Ihr Anliegen entweder als "Bug" (etwas funktioniert nicht wie es sollte) oder als "Feature" (etwas fehlt, was man Ihrer Meinung nach haben sollte).
  • Obwohl Sie ursprünglich einen Sachverhalt anonym mitteilen konnten, musste dies wegen Spam leider eingestellt werden. Wenn Sie also nun ein Ticket erstellen/ändern möchten, müssen Sie ein Konto anlegen. Sie werden dann als Standardeinstellung informiert, wenn jemand Anmerkungen hinzufügt. In vielen Fällen benötigt die Person, die diesen Fehler bearbeitet, mehr Informationen von Ihnen.
  • Wenn ein Fehler gemeldet wird, ist der wichtigste Punkt, dass die Entwickler ihn reproduzieren können. Stellen Sie daher sicher, dass Sie die genauen Schritte darstellen, damit dieser Fehler auftritt, so dass eine andere Person das Gleiche tun kann und den Fehler auch auf seiner Maschine sieht. Wenn der Entwickler den Fehler nicht sieht, dann kann er ihn auch nicht beheben.
  • Fügen Sie auch Informationen hinzu, um den Fehler einzuordnen, wie z.B. das Betriebssystem, auf dem Sie FreeCAD laufen lassen, die genaue FreeCAD-Version und die relevanten Bibliotheken. Bitte kopieren Sie die ganzen Informationen, die über den Button "In Zwischenablage kopieren" im Menü Hilfe -> Über FreeCAD in die Zwischenablage gestellt werden, wenn Sie das im Arbeitsbereich Part oder PartDesign ausführen.
  • Unabhängig davon, wie sicher Sie sind, einen Fehler gefunden zu haben, bitte diskutieren Sie ihn zuerst im Help forum.
  • Bevor Sie ein Feature-Request abschicken, diskutieren Sie ihn bitte zuerst im Open discussion forum, damit Sie ggf. einen fundierteren Vorschlag einreichen können, der einen Entwickler interessierter macht, ihn zu implementieren.
  • Bitte erinnern Sie sich, dass FreeCAD von Freiwilligen entwickelt wird, die in ihrer Freizeit daran arbeiten. Obwohl jeder versucht, sein Bestes zu geben, um die beste Anwendung zu erstellen, könnte Ihr Fehlerbericht mit niedriger Prioriät behandelt oder die Bearbeitung beendet werden, falls Sie nicht ausreichende Informationen liefern können, und Ihr Feature-Request könnte verschoben oder sogar zurückgewiesen werden, wenn kein Entwickler Interesse daran hat, ihn zu implementieren oder die Zeit/Arbeit zur Umsetzung unrealistisch erscheint.

Gestalten Sie die Illustrationen

Informieren Sie sich unter Artwork über die Gestaltungsrichtlinien für FreeCAD-Symbole.

Programmieren Sie!

Für FreeCAD Code zu schreiben ist nicht schwierig und Sie brauchen keine Berechtigung, Sie können sofort damit anfangen, an etwas zu arbeiten, was Sie mögen, dann auf dem Tracker einen Patch einreichen oder um einen Merge eines git branch bitten. Um ein paar Kopfschmerzen zu vermeiden, sollten Sie die folgenden Bedingungen berücksichtigen:

  • FreeCAD hat sein eigenes Tempo und ein sehr kleines Team von Entwicklern. Wir haben nicht soviel Zeit wie wir FreeCAD gerne widmen möchten, und Dinge werden nicht im Voraus geplant, sondern dann getan, wenn ein Entwickler sie für nötig hält und Zeit dazu findet. Wir pflegen daher keine Liste mit Aufgaben, die abzuarbeiten ist. Es liegt an Ihnen, etwas zu finden, mit dem Sie sich beschäftigen möchten, beispielsweise einen Fehler, den Sie korrigieren möchten oder ein kleines Merkmal, das Ihrer Meinung nach fehlt. Der Tracker enthält auch einige Punkte, die noch keinem zugewiesen sind.
  • Bevor Sie mit dem Programmieren für FreeCAD beginnen, müssen Sie genau wissen, wie FreeCAD arbeitet. Dies scheint offenkundig, aber wenn Sie nicht wissen, wie es funktionieren sollte, dann wissen Sie auch nicht, was intern zu tun ist oder wie es zu tun ist.
  • Fast alles kann entweder in Python oder C++ erledigt werden. Die internen Dingen arbeiten in beiden Sprachen fast gleich. Wir raten Ihnen, die Power users hub-Seiten durchzulesen, selbst wenn Sie in C++ kodieren werden, denn es wird Ihnen einen guten Überblick über die Interna geben.
  • Präsentieren Sie sich anderen Entwicklern. FreeCAD ist vor allem anderen ein soziales Projekt, wir diskutieren eine Menge Dinge im Forum, bevor sie implementiert werden, und es ist immer das Beste, Ihre Ideen zu diskutieren und Leuten zu erzählen, was Sie planen, bevor Sie es tun. Wir haben auch einen IRC channel, aber das Forum ist der einzige Platz, an dem Sie alle Entwickler treffen.
  • Seit 2016 nimmt FreeCAD auch am Google Summer of Code teil. Prüfen Sie unsere Ideen dort, wenn Sie an einer nächsten Ausgabe teilnehmen möchten.