Ein weiterer Vorteil von Trac gegenüber Bazaar/Launchpad ist, dass die Suchfunktion offensichtlicher ist. Bei Bazaar/Launchpad habe ich den Eindruck, dass zunächst alles versteckt wirkt (siehe zum Beispiel die fehlende oder schwer zu findende Suchfunktion) und sie oft einen vertikalen statt eines horizontalen Ansatzes verfolgen. Das mag natürlich für Android-Geräte und Ähnliches ein Vorteil sein, aber ich mag das kompakte Design von Trac in der Datei-Browser-Ansicht. Bazaar ist natürlich online… während Trac auf einem Server oder Webspace installiert werden muss (wenn ich das richtig verstehe), und ich bin mir nicht sicher, ob wir das wollen. Ich habe auch keine Ahnung von der Funktionalität des in Trac integrierten Wikis. Unsere Wiki-Style-Engine auf Trac umzustellen, ist eine wichtige Funktion, die wir benötigen, da Tony und seine Kollegen bereits viel Arbeit mit unseren Websites hatten.
Ich weiß derzeit auch nicht, wie man Forum und Trac-System kombinieren kann und wie man es ermöglicht, ein Konto für alle unsere Seiten zu verwenden. Derzeit haben wir Wiki-, Forum- und Blog-Konten getrennt…
Eine Sache, die ich mich derzeit frage, ist, wie wir idealerweise mit Excel/Tabellenkalkulationen im Zusammenhang mit dem Single-Source-Prinzip umgehen könnten und sollten. Bei der Entwicklung von „buildtheenterprise“ verwenden wir Google-gehostete Tabellen, aber ich glaube nicht, dass das perfekt ist, denn wenn wir aus den Parametern in unseren Tabellen ein Modell erstellen wollen, müssen wir die Google-Seiten parsen. Und das ist keine gute Idee. Vor allem ist es sehr wartungs- und traffic-intensiv, da Dinge leicht kaputtgehen. Wenn jemand eine gute Lösung dafür kennt, lassen Sie es uns bitte wissen.
Wir könnten natürlich versuchen, ODF (Open Document Format, zu lesen: OpenLibreOffice) Tabellen direkt zu manipulieren. Das ist derzeit unsere beste Option, und ich könnte es mit JAVA Server Pages tun, ohne von einer laufenden Open/LibreOffice-Instanz abhängig zu sein oder diese installiert haben zu müssen. Für die automatische Konvertierung in PDF wäre es natürlich gut, LibreOffice installiert zu haben. Ich kenne nur die PDF-Erstellung von DOCX/XLS-Dateien, die keine Programm-Instanz verwendet. Für ODF/ODS habe ich derzeit keine alternative Idee, aber ist es ein Problem, LibreOffice auf dem Server installiert zu haben – ich denke nicht.
Sobald wir ein PDF haben, könnten wir sogar Diagramme aus der Tabelle extrahieren und sie direkt auf der Wiki-Seite spiegeln, um die Ergebnisse der neuen Parameter fast in Echtzeit anzuzeigen. Alternativ könnten wir einfach HTML5 / Javascript d3.js direkt für die Erstellung der Vorschau verwenden, aber das würde eine Menge Code-Anpassung für jedes Diagramm erfordern.
Sie sehen, ich bin etwas unschlüssig, welchen Ansatz ich wählen soll. Die Gesamtstrategie, die ich derzeit bevorzuge, ist jedoch:
- Ableitung grundlegender Anforderungen/Max-Min-Werte aus physikalischen Überlegungen (nur die, die w i r k l i c h benötigt werden).
- Generierung eines 3D-Modells aus diesen Anforderungen. Am besten durch die Verwendung eines Generator-Addons in Blender.
- Konstruktion der Details im Single-Source-3D-Modell nach Spezifikation und in Originalgröße.
- Generierung von Dokumentation, Stückliste (BOM) sowie physikalischen Größen und Einschränkungen aus diesem Modell. Außerdem automatische Berechnung der endgültigen Masse und Trägheit.
- Rendering des FEM-Analyseergebnisses.
- Generierung von Fertigungsdateien.
Ist Atlassian JIRA Open Source? Ist es eine gute Wahl? Ich teile Ihre Meinung, dass wir unsere Bemühungen bündeln sollten.