Hi Community, zur besseren Verwaltung von Eagle-Projekte bin ich ein Web-Frontend für die Git Versionsverwaltung am arbeiten. Aktuelle sind folgende 'Features' integriert: - Anzeigen von Commits - Direktes anzeigen von Zeichnung / Layout - Erstellen von Diffs Das Frontend soll nicht die Funktionen eines Git-Clients, wie Branching usw. integrieren, sondern diesen um die für Eagle benötigten Funktionen erweitern. Da das Frontend Web-basiert ist, kann es online gehostet werden und so zur entfernten Zusammenarbeit benutzt werden. Die Entwicklung ist noch in einem sehr frühen Status. Da ich persönlich von Clientseitiger entwicklung (JS/CSS/HTML) nicht viel Plan habe suche ich noch Freiwillige, welche Interesse an der Weiterentwicklung haben. Das Projekt wird natürlich später dann kostenfrei veröffentlich. ;) Über Kritik und Vorschläge freue ich mich! Gruß aus Aachen, Patrick
Patrick F. schrieb: > Über Kritik und Vorschläge freue ich mich! Ich würde dir Empfehlen lieber ein Plugin für Hudson/Jenkins zu schreiben, da hast du viele Basisfunktionen schon integriert. Ansonsten find' ich die Idee ganz nett, eventuell gleich so auslegen das einfach auch andere Layoutprogramme eingebunden werden können
Läubi .. schrieb: > Ich würde dir Empfehlen lieber ein Plugin für Hudson/Jenkins zu > schreiben, da hast du viele Basisfunktionen schon integriert. Hab ich auch schon drüber nachgedacht, aber Eagle oder generell EDA Software ist schlecht zu integrieren und automatisieren. Ausserdem ist auch Jenkins zu stark auf Text-Quellcode fixiert, Daher ist es einfacher das ganze 'Standalone' zu betreiben und , wie schon erwähnt, zur weiteren Verwaltung einen anderen Client benutzten. Läubi .. schrieb: > eventuell gleich so auslegen das > einfach auch andere Layoutprogramme eingebunden werden können Ist jetzt schon so ausgelegt. Das Web-Frontend ist komplett abstrahiert von der EDA Software. Im Hintergrund steckt eine kleine Software, welche auf Git, Eagle zugreift und alle relevanten Daten über HTTP mit YAML Beschreibung zu allen Zeichnungen etc. zur Verfügung stellt.
Patrick F. schrieb: > Ausserdem ist auch Jenkins zu stark auf Text-Quellcode fixiert Jain... es gibt dort auch graphische Auswertungen. Gerade für die Diffdarstellung zwischen Commits wäre eine Graphische Darstellung ganz nett :) Hudson/Jenkins bietet halt gerade für Webfrontent schon eine recht gute Infrastruktur und viele Plugins wie z.B. auch Fehlerverfolgungsysteme etc. Will dir hier aber auch nix einreden, wünsche auf jedenfall viel Erfolg mit dem Projekt.
Läubi .. schrieb: > Gerade für die > Diffdarstellung zwischen Commits wäre eine Graphische Darstellung ganz > nett :) Hab dies, wie im dritten Bild zu sehen, mit der Rot- / Grün-Darstellung umgesetzt. Die Unterschiede sind auch, bis auf geändert Werte sehr gut zu erkennen. Läubi .. schrieb: > Will dir hier aber auch nix einreden, wünsche auf jedenfall viel Erfolg > mit dem Projekt. Bin über jeden Vorschlag dankbar :)
Mir gefällt die graphische Auswertung der Commits. Da Mitschüler von mir in ihrer Diplomarbeit EAGLE verwenden würde es mich interessieren, wie es mit der Entwicklung des Clients aussieht. Gibt es schon eine Testversion? Brauchst du noch Hilfe bei der Programmierung?
Hi Michael, schreib mir doch bitte mal eine Mail an p.franken@online.de ;) Gruß, Patrick
Hallo, ich mach hier mal ganz frech Werbung für mein Git und Eagle Diff Tool, Patrick ich hoffe das ist ok. Man braucht nur Java 7 bzw. OpenJDK 7 und natürlich Eagle. Es läuft unter Windows und Linux. Es macht die gleichen Diff Bilder, wie die oben vom Patrick. Hier findet ihr alle weitere Informationen: https://github.com/hurik/JGeagle Gruß aus Konstanz, Andreas
Hi, Wie ist der Stand bei dem GitEDA? Gibt es irgendwo Quellcode?
Hi Johannes, das Projekt wird mittlerweile kommerziell weiterentwickelt. Auf http://aisler.net gibt es dazu mehr Informationen oder frag einfach hier nach ;) Die Software ist mittlerweile produktiv einzusetzen und wurde stark in Richtung BOM Managment, Controlling und Workflow Organisation erweitert. Gruß, Patrick
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.