Clansuite Community Forum


 
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
 
Seiten: [1]   Nach unten
  Drucken  
Autor Thema: Entwicklungsstand  (Gelesen 591 mal)
0 Mitglieder und 2 Gäste betrachten dieses Thema.
paulbr
Developer
*****
Offline Offline

Beiträge: 126


« am: Dezember 08, 2010, 10:20:52 »

Das SVN ist nun weitestgehend aufgeräumt.

Der bisherigen Stand des trunk wurde in gefreezt und in branches abgelegt.
Aus dem aktuellen trunk wurden vorläufig alle nicht aktuellen Module entfernt, diese
werden mit Milestone und Fertigstellung nach und nach Integriert.

- Enthalten ist das neue Forum-Modul, welches sich in der Entwicklung befindet.
- Enthalten ist das neue Rechtesystem (ACL), welches bereits funktioniert und nach und nach einzug hält.
- Die Datenbank ist umgestellt auf InnoDB, alle Doctrine Records sind neu erstellt.
- Ein CssBuilder ist integriert, welcher für die Themen die css-dateien zusammenpackt und komprimiert.


gruss
paul
Gespeichert
Rikku
Neuling
*
Offline Offline

Beiträge: 24


« Antworten #1 am: Dezember 08, 2010, 11:08:38 »

Ein kleiner Schritt für einen Menschen, aber ein großer Schritt für die Menschheit. Oder so ähnlich  Zunge

Jede Veränderung in einem Projekt, ob positive oder negativ ist gut für das vorankommen.

Man sollte vieleicht in Zukunft die Softwareentwicklung anhand von Modellen vorantreiben. Die agilen mag ich besonders gern, um eines zu nennen -> Scrum



Als angehender Wirtschaftsinformatiker habe ich auf die logische Sicht von Software Projekten einen strengen Fokus, eben viel mehr als auf die technische Sicht.

Ebenso sollte man eine Release Management / Release Manager einführen.

Schöne Grüße

Daniel
Gespeichert
Jens-A. Koch
Maintainer
*
Offline Offline

Beiträge: 574

One-Man Team


« Antworten #2 am: Dezember 09, 2010, 12:46:22 »

@paul
Super - Vielen Dank für Deinen Commit.
Wir machen so weiter, wie in der Teamspeak-Sitzung besprochen.

Ich arbeite derzeit noch am Languages Modul:
- Scannen der einzelnen Module, Themes auf Übersetzungsstrings
- Umwandlung von PO in MO
Wenn das läuft, dann mache ich mit Milesone 0.2.3 weiter, d.h. PEAR Packetmanagement auf Basis der vorhandenen Beschreibungsdateien.

Wir müssten auch mal die Tickets im Bugtracker durchsehn und dort aufräumen.
Evtl. lohnt sich dafür eine Teamspeak-Sitzung - dann können wir besser bestimmen, welche neuen Arbeitsschritte eingefügt und welche rausgenommen werden können.

@daniel
Als Wirt.-Inf. sollte es Dir doch leicht fallen, für uns ein Backlog und die entsprechenden Burndowns bzw. Requirements zu erstellen und in der Roadmap zu verankern. Schon Requirements/Mockups würden uns sehr helfen. Auch die angesprochene Rolle eines "Release Managers" kannst Du gerne übernehmen, wenn Du die Zeit dafür hast und die entsprechenden Koordinationsaufgaben dafür leisten möchtest.
Halte Dich doch bitte an Deine guten Vorschläge und bring Dich auch in die Fachdiskussion mit ein.
Mit ner Note von 1,x in Java OOP dürftest Du viele Fehler im System sehen und finden, die uns entgehen.
Das Team ist Dir daher für das Zusenden von Patches für gefundene Fehler oder reine Fehlermeldungen im einfachen Listenformat dankbar.

Gruß Jens
Gespeichert

Keine Supportanfragen per PN oder Mail. Fragen bitte nur im Forum stellen (Wie man Fragen richtig stellt).
paulbr
Developer
*****
Offline Offline

Beiträge: 126


« Antworten #3 am: Dezember 09, 2010, 12:13:36 »

Hallo Jens,

ich bin auf jedenfall dafür eine TS-Sitzung abzuhalten, vor allem da sich ja nun doch
einiges Geändert, bzw. verschoben hat im Entwicklungsstand.
Auch denke ich ist es Sinnvoll zumindest 1mal im Monat kontinuirlich eine TS-Besprechung
anzusetzen.

Hier mal meine Gedanken für eine evtl. Umstrukturierung:

Roadmap

   [Milestone: Clansuite 0.2.2]
   [Milestone: Clansuite 0.2.3]
      - hast du in Arbeit -

   [Milestone: Clansuite 0.2.4]
     Rechtesystem ( ca. 70% fertig gestellt)
     1) Reaktivierung der Anmeldung[/color] (in Arbeit)
     2) Nutzerkontoverwaltung[/color] (in Arbeit)
     3) Einteilung in und Verwaltung von Gruppen (in Arbeit)
     4) Zuweisung von Rechten (in Arbeit)

   [Milestone: Clansuite 0.2.5]
       - fehlt noch -

   [Milestone: Clansuite 0.2.6]
      1) + 1a)  - fehlern noch -
      2) in Arbeit
          Hängt mit Milestone: Clansuite 0.2.4 eng zusammen
          im Rahmen der Moduleinstallation und Permissions

   [Milestone: Clansuite 0.2.7]
       - fehlt noch -

   [Milestone: Clansuite 0.2.8]
  • News
  • Guestbook (vorhanden: fehlt überarbeitung)
  • Forum (in Arbeit)
  • Teamspeak (vorhanden: fehlt überarbeitung)
  • Erweiterung Toolbox: CSS-Editor

Forum:
ist in Arbeit, fortschritt ist in http://forum.clansuite.com/index.php/topic,3359.0.html ersichtlich.

Teamspeak:
ich denke hier sollte TS2 rausgenommen werden weil TS3 ja nun doch schon seit längerem
im Einsatz ist. Hier fehlt nur die Verwaltung (DB+Adminbereich).

WebIRC:
ich denke das hier kein Umfangreicher LiveChat rein muss, eine Live Shoutbox reicht hier!
Man kann hier ja auch die Messages in DB oder Flatfile speichern, z.b. max 100 Datensätze.
Allerdings sollte der Chat nur aktiv sein wenn man Angemeldet ist.

Module für [Milestone 0.3.0]-[Milestone 0.3.9]:
  • Eventcalender
  • WebIRC
  • Gallery
  • Static Pages
  • Newsletter
  • Mediamanager (broadcast, streaming, vimeo, youtube...)
  • PM (private messageing system)
  • Redaktionsmodul
  • Awards
  • Teams
  • Games
  • Matches
  • Gameserverviewer
  • Clankasse
  • Erweiterung Modulemanager um Plugin + 3th-Party installer

MMORPG Games
  • Characterverwaltung
  • Raidplaner

gruss
paul
Gespeichert
Rikku
Neuling
*
Offline Offline

Beiträge: 24


« Antworten #4 am: Dezember 09, 2010, 10:11:15 »

Hey Ho,

den Scrum-Master kann ich gerne machen :-)

Daily Sprints werden in diesem Projekt wo alles auf freiwillige arbeit aufbaut schwierig. Vieleicht kann man das wöchentich abbilden. Die monthly Sprints sind ja auf jeden fall möglich und hat paul ja schon angesprochen in dem man TS meetings abhält. Wichtig ist natürlich das wenn man sich ein Sprint Backlog raussucht und daran arbeitet, am Ende auf eine lauffähige Version dabei rauskommt und dazu das gesamt System nicht beeinträchtigt.

Die Aufgabe des Release-Manager sollte jmd. aus der technischen Ebene mache und am besten nicht der product owner. Also ich wäre dazu weniger geeignet.

So long

Gruß Daniel
Gespeichert
Seiten: [1]   Nach oben
  Drucken  
 
Gehe zu:  


Powered by SMF 1.1.16 | SMF © 2006-2009, Simple Machines

Google visited last this page Mai 08, 2012, 12:38:02