You are not logged in.

  • Login

1

Thursday, July 19th 2007, 2:46pm

Easy-Coding RoadMap

Ich werde das meiste über SVN und Trac entwickeln - wenn der Startschuss zu den jeweiligen Tasks fällt, merkt ihr das daran, dass die BulletPoints zu aktiven Links werden. Wenn ihr Code und Projektverlauf seht, und denkt, ihr könnt irgendwo helfen, dann sprecht mich einfach an. Vergütungen gibt es allerdings keine.

Roadmap (chronologisch)
  • 01. August - Beta Forum mit Woltlab Engine
  • Special BBCodes + SyntaxHighlighting
  • Design Alpha (Ideen vorhanden!)
  • Foren/Programmiersprachen-Icons
  • MapMod Alpha
  • 14. August - Migration auf www
  • Subversion + Trac Integration mit Forum
    • Einrichtung von privilegierten Nutzern (Woltlab Rechtesystem sei dank)
    • Login über Foren-Benutzeraccounts
    • Teamzusammenstellung über Bewerbungen im Forensystem
    • Analyse der Revisions und Statistik im Benutzerprofil
  • Web 2.0 Überraschung ;-)
    • "Der etwas andere Tagging Ansatz"
  • Wechsel zwischen Light/Unlight
  • MapMod Final -> http://www.easy-coding.de/trac/g-map ^^
  • 01. Oktober – Feinschliff, Hilfe Dokumentation
  • TrackbackMod
    • Trackbacks senden
    • Trackbacks empfangen und eingehende Links anzeigen
    • Cronjob um periodisch zu prüfen ob die eingehenden Trackbacks noch vorhanden sind
  • UserpageMod [Online Entwicklung]
    • Eigener Blog
    • Fremde RSS Feeds
    • OpenSocial Integration
  • WikiMod [Online Entwicklung]
    • Parallele Entwicklung ???
    • Ziel ist eine nahtlose Integration zwischen Forum und Wiki. Easy-Coding soll ein Portal für beides sein.
    • Jedes Forum erhält eine weitere Option "ist ein wiki ja/nein"
    • Ein Wiki Forum ist nicht in der Foren Übersicht sichtbar und wird seperat aus der Hauptnavigation verlinkt - die einzelnen Themen soll man auch anders (z.B. Tagging) ansteuern können
    • Die Zugriffsrechte für dieses Forum werden so überschrieben, dass jeder Threads von jedem Mitglied bearbeiten kann
    • Wer was bearbeitet hat wird natürlich geloggt, und alte Versionen sollen sich mit DIFFs wiederherstellen lassen.
    • Während der SeoRewriter alle Links umschreibt, muss noch diese Option abgefragt werden und daraufhin eine andere URL generiert werden. Wiki soll dann über easy-coding.de/wiki/IchBinEinHowTo erreicht werden
    • Dazu wird dann durch eine passende Rewrite Rule auf eine URL nach folgendem Stil weitergeleitet: index.php?page=wiki&search=ichBinHowto
    • page=wiki leitet von thread ab.. nutzt auch so ein ähnliches template und holt mit einem zusätzlichen request die id zum titel
    • außerdem muss es irgendein verhalten geben, wenns nen titel mehrfach gibt
    • Schön wäre es, wenn Admins Threads mit Wiki Einträgen verknüpfen können
    • Abwägen inwieweit man Google Apps integrieren kann
  • VanillaPortalMod Online Entwicklung (~ getvanilla.com)
    • Die Komplexität des Woltlab Forums mit der Einfachheit des Vanilla Forum paaren (als Portalseite)
Ideen für die Zukunft
  • Projekt-Integration
    • automatisches Unit Testing?
    • automatisches Reporting mit Maven/PMD/...?
    • Milestone Integration mit Woltlab Kalender
    • Custom Templates
    • Paketgenerierung mit OBS
  • UserPage Weiterentwicklung
    • Gears Integration für Blog?
    • als Personal Desktop?
    • als Homepage?
  • Chat?
  • Mehrsprachigkeit des Forums?
  • Viele Wiki Einträge (Videotutorials? Ideen? Abstimmung für Wünsche/Monat?)

PS: Die Termine sind noch sehr grob geschätzt. Also bitte nicht darauf festnageln. Noch ist das Woltlab Board nichtmal fertig. Aber ich rechne mit Juli damit ;-)

Wie ihr seht plane ich das Board auch schon mit halbem Design/halbem MapMod als Produktivsystem freizuschalten. Das ist eher unüblich/unprofessionell. Ich hoffe ihr steinig mich nicht dafür - passt mir aber einfach besser in den Zeitplan.

2

Thursday, July 19th 2007, 3:25pm

Na das klingt ja schonmal sehr vielversprechend und interessant.

Ich hoffe das dir alles gut gelingt und biete hiermit auch meine mithilfe im "bedarfsfall" an :)

Freu mich auf die nächsten wochen/monate(/jahre?) ;)

mfg da BendIt

3

Thursday, July 19th 2007, 5:01pm

Re: Easy-Coding RoadMap

Quoted from "d0nut"

Was bringt die Zukunft? (nicht chronologisch)
  • Projekt-Integration
  • automatisches Unit Testing
  • automatisches Reporting mit Maven/PMD/...


Hallo d0nUt,

mir ist nicht ganz klar, was ich mir unter den obigen Punkten vorzustellen habe. Welche Projekte werden da wo integriert?

melwood

4

Thursday, July 19th 2007, 5:41pm

Wie ich das mit den Projekten generell handhaben werde, weiß ich noch nicht 100%.

Für den Anfang werde ich es so machen, dass Interessenten an SVN+Trac ihr (OpenSource) Projekt vorstellen müssen und ich sie dann manuell freischalte.
Ich habe mir das so vorgestellt, dass es dann einen/mehrere Projektleader geben wird, die ihre Teams zusammenstellen können. Außerdem werden sich Mitglieder natürlich "bewerben" können.

Aber im Detail habe ich das noch nicht geplant. In der Roadmap ist jeder Task ein eigenes Projekt. Spezifische Pläne mit Wunsch- und Pflichtkriterien gibts dann jeweils zu Beginn der Projekte.

Ant bzw. Maven bieten das automatisierte Unit-Testing inkl. nightly builds ja an... wie/ob ich das mit dem Forum verbinde steht noch in den Wolken. Habe den Punkt auch jetzt sinnigerweise in "Ideen" umbenannt.

5

Friday, April 4th 2008, 8:41pm

Hallo

Gibt es irgendwelche Planungen in irgendeiner weise Trac Webadmin einzubauen? Dadurch könnten die Projekte dann z.B. Die Komponenten nutzen um die Tickets zu differenzieren.

Danke für den Klasse Service mit den Projekten hier auf alle Fälle :)

6

Friday, April 4th 2008, 10:22pm

ja, leider ist das TRAC im Moment total veraltet (und mit sämtlichen coolen Plugins inkompatibel) und ich habe keine Lust die Pakete manuell zu pflegen.
Aber mit dem nächsten Ubuntu LTS im April mache ich ein aktuelles TRAC mit Admin dazu drauf.

DU kannst mir gerne eine Liste mit Komponenten durchgeben, dann lege ich sie dir dann.

7

Friday, April 4th 2008, 10:37pm

Sind ja nur noch 20 Tage bis zum nächsten LTS ;)

Ich muss mal das ganze durchgehen, wenn sich's dann noch lohnt schreib' ich dir einfach eine Nachricht

Similar threads

Social bookmarks