Programmplanung. Blueprint. Wie geht ihr vor? Hilfsmittel?

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Leonidas
Python-Forum Veteran
Beiträge: 16025
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

Ja, Pocoo macht das schon seit Jahren so, von dem her scheints empfehlenswert zu sein.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
DasIch
User
Beiträge: 2718
Registriert: Montag 19. Mai 2008, 04:21
Wohnort: Berlin

Leonidas hat geschrieben:Ja, Pocoo macht das schon seit Jahren so, von dem her scheints empfehlenswert zu sein.
Bei neuen Projekten aber anscheinend nicht mehr. Bei Sphinx läuft alles auf Bitbucket ab, bei Flask und Classy hat mitsuhiko Github gewählt.

Generell hat es imho einige Vorteile Bitbucket oder Github zu nehmen. Es ist einfacher für andere die Entwicklung zu verfolgen, man braucht nicht für jeden Bugtracker einen eigenen Account und mithilfe von Forks kann praktisch jeder an der Entwicklung teilnehmen.

Von daher macht Trac imho nur Sinn wenn man ein privates Projekt hat dass nicht für die Öffentlichkeit bestimmt ist, wobei man selbst dann, wenn man bereit ist Geld auszugeben, vielleicht mit Bitbucket/Github besser dran ist.
Pekh
User
Beiträge: 482
Registriert: Donnerstag 22. Mai 2008, 09:09

Ich finde Trac um Welten angenehmer als Bitbucket. Alles irgendwie stimmiger und angenehmer zu bedienen. Die Anpassungsmöglichkeiten sind ebenfalls weitergehend. Der einzige Vorteil von BB ist meiner Meinung nach, daß es halt einfach schon da ist und man keinen eigenen Server betreiben muß.
.robert
User
Beiträge: 274
Registriert: Mittwoch 25. April 2007, 17:59

Erstmal bzgl. bibucket/guthub: Es geht mir jetzt (gerade) schon um private Repositories. Ist leider nicht jedes Projekt OSS ;)

Und ja, das die Boys und Girls von Pocoo Trac nutzen weiß ich, aber ich habe mich halt gefragt, ob es da mittlerweile nicht vielleicht andere/bessere Lösungen gibt. Sie nutzen es ja, wie erwähnt, schon länger, was aber nicht immer auch gutes bedeuten muss.

Ich bin gerade dabei eine Infrastruktur für ein Projekt zu installieren, und da dachte ich ich frage mal, ob ihr nicht ein paar Ideen habt. :)

Ich muss halt Code sharen (hg), aber auch Feature Request und Bugreports aufnehmen können.
Pekh
User
Beiträge: 482
Registriert: Donnerstag 22. Mai 2008, 09:09

Also mit BB kannst du auch in der kostenlosen Variante *1* privates Repo haben. Wie oben beschrieben ziehe ich Trac allerdings vor. Nur mußt du dann halt einen geeigneten Server haben.
ms4py
User
Beiträge: 1178
Registriert: Montag 19. Januar 2009, 09:37

Pekh hat geschrieben:Also mit BB kannst du auch in der kostenlosen Variante *1* privates Repo haben. Wie oben beschrieben ziehe ich Trac allerdings vor. Nur mußt du dann halt einen geeigneten Server haben.
Trac bringt doch einen Webserver mit. (``tracd``)
„Lieber von den Richtigen kritisiert als von den Falschen gelobt werden.“
Gerhard Kocher

http://ms4py.org/
lunar

@ms4py: Ein Serverdienst allein macht noch keinen Server ;) Irgendwo muss man den Dienst schließlich auch laufen lassen ...
.robert
User
Beiträge: 274
Registriert: Mittwoch 25. April 2007, 17:59

Also entsprechende Hardware ist vorhanden. Es ging mir einzig und allein darum, ob Trac noch "up to date" ist und das hg-plugin benutzbar ist, oder ob es bessere Software dafür gibt.
ms4py
User
Beiträge: 1178
Registriert: Montag 19. Januar 2009, 09:37

lunar hat geschrieben:@ms4py: Ein Serverdienst allein macht noch keinen Server ;) Irgendwo muss man den Dienst schließlich auch laufen lassen ...
Irgendwo muss man ja auch Programmieren :idea:

SCNR :P
„Lieber von den Richtigen kritisiert als von den Falschen gelobt werden.“
Gerhard Kocher

http://ms4py.org/
Pekh
User
Beiträge: 482
Registriert: Donnerstag 22. Mai 2008, 09:09

.robert hat geschrieben:Also entsprechende Hardware ist vorhanden. Es ging mir einzig und allein darum, ob Trac noch "up to date" ist und das hg-plugin benutzbar ist, oder ob es bessere Software dafür gibt.
Trac + Hg-Plugin läuft bei mir astrein. Da "besser" ziemlich subjektiv ist, mußt du schon selbst gucken. Die meisten Produkte unterscheiden sich nur in Nuancen.
.robert
User
Beiträge: 274
Registriert: Mittwoch 25. April 2007, 17:59

Hier sind ja noch ein paar andere Lösungen aufgeführt, von denen aber Trac und Redmine bis jetzt vom schnellen mal drüber schauen am ehesten in Frage kommen.

Und Ruby... ich weiß ja nicht :P

Ich denke es wird dann doch Trac.
Danke für die Meinungen!

Gruß,
r.
- geht jetzt Bier trinken
mutetella
User
Beiträge: 1695
Registriert: Donnerstag 5. März 2009, 17:10
Kontaktdaten:

Ich stand ebenfalls vor der Frage, Bitbucket oder Trac.

Bitbucket:
+ Mercurial bereits integriert
+ Wiki-Editor mMn schöner zu bedienen
- Repo-Änderungen müssen von Hand überspielt werden (ok, ok... mich nervt das halt.... ;-) )

Trac:
+ Mehr Anpassungsspielraum
+ Läuft auch lokal, dadurch schneller und flüssiger
+ Oberfläche mMn durchschaubarer
+ hg commit sofort sichtbar, kein Überspielen nötig
+ Links ins Wiki oder zu Tickets im commit-Kommentar möglich (weiß aber nicht, ob das in Bitbucket auch möglich ist)
- Installation allgemein und Mercurial-Plugin im besonderen war a bisl fummelig
- Sonderzeichen, Umlaute werden zumindest bei mir nicht richtig angezeigt
- Einmal angelegte Tickets können nicht gelöscht werden (soll aber mit einer späteren Version möglich werden)

Dadurch, dass ich hier ein OneManProject am Laufen hab', entschied ich mich für Trac. Wäre die Bedienung und Konfiguration von Bitbucket etwas schöner gestaltet, wäre mir die Entscheidung wohl schwerer gefallen...

Gruß
mutetella
Entspanne dich und wisse, dass es Zeit für alles gibt. (YogiTea Teebeutel Weisheit ;-) )
Antworten