Kleines Team für C++ Projekt.



  • Zum aktiven Mitmachen fehlt mir leider die Zeit... aber ich stelle mich gerne für Reviews der Konzepte zur Verfügung. Hab das schon ein paar mal gemacht und hab n Auge für Schwächen im Konzept. (o;

    Zu aller erst würde ich mal ne Feature-Liste des Packets erstellen. Was soll das ganze Packet können?

    Danach vielleicht ne Feature-Roadmap festlegen.. Welche Features werden in welcher Reihenfolge Implementiert (Welches hat welche Priorität?)

    Dann eine Architektur der Anwendung erstellen

    Aufgaben definieren

    Codieren

    Testen

    Erweitern

    -junix



  • Ist der Compiler eigentlich nicht völlig egal? Ich mein, wenn jeder nen Teil codet, und den fertig dem Projektleiter als Source übermittelt, dann ist doch egal wer welchen Compiler verwendet 😕 ? Sorry, wenn ich falsch liege, aber ich hab noch nie bei nem größeren Projekt mitgemacht... 😃



  • naja wenn wir ansi c/c++ machen ja ^^ aber wer gibt sich schon in der zeit des RAD mit sowas zufrieden? also es ist von vorteil alles auf enen compiler pasend zu schreiben... die ander möglichkeit wäre evnt. die einzelnen "module" nur zu compilieren und nacher allevzu linken aber frag mich nicht wie das so funzt mit variablen etc. deshalb lieber gleich eine linie von mir aus minw,g++ aber da würde es sich anbieten mal ohne winapi zu proggen... das es dann nicht so kompliziert ist die sache auch unter linux / bsd zum laufen zu bringen



  • Soweit ich weiss, wird doch eh meist Funktionalität von GUI getrennt, so können ja die die sich damit aufkennen die GUI nehmen die sie können und die anderen die sich nicht damit auskennen coden an der Funktionalität rum.



  • jaja, eben, nur wenn jetzt einer rad macht z.b. borland builder, dan könnte er komponenten verwenden, die ein g++ mit sicherheit nicht in den libs hat... und auch die borland eigenen header mit endung .hpp dürften für einen g++ schwer verständlich sein! 😉



  • Wie wär's, wenn wir die Module in eigene DLLs packen und einer macht sich ans GUI und verlinkt dieses mit den DLLs, dann hat jedes Modul seine eigene DLL und kann einzeln geupdatet werden und die Module können in unterschiedlichen Compilern geschrieben worden sein... und das GUI kann auch in BCB gemacht werden 😉



  • klingt gut
    btw kommt mal ins irc 😮



  • vielleicht sollte man sich erstmal darauf einigen, was das programm überhaupt alles können soll, sone art punkt für punkt auflistung. bisher haben wir ja nichtmehr als so eine extremgrobe vorbeschreibung 🙂 auch ist die frage, was das php framework können soll usw 🙂

    vielleicht sollten wir nen allgemeinen termin fürs irc bestimmen 🙂



  • heute 22Uhr?



  • Hey Leute, ich bin noch armer kleiner Schüler, und da lieg ich schon im Bett... 😞 Aber das könnte ja dann jemand für mich mitprotokollieren (einfach in Editor/Notepad/... reinkopieren und abspeichern... 😃 ), und mir dann das ganze per Mail an:
    mscoder@freenet.de
    schicken 👍
    Danke im voraus!



  • ne wenn sollten schon alle da sein. Wann passt es dir denn?



  • Also ich komm nicht rein in den server irc.kie.de.euirc.net, zeitüberschreitung... der mag mich net 😉 son mist 😕



  • irc.euirc.net versuchs mal damit. Über den gehe ich immer rein.



  • Ich hab schonmal iene Liste zusammengestellt mit Modulen, die mir zum C++ Projekt mal so eingefallen sind:

    +---------------+------------+
    |    Feature    | Prioritaet |
    +---------------+------------+
    | Forumadmin    | 10         |
    | GB-Admin      | 10         |
    | Designtool    | 10         |
    | Newsadmin     | 10         |
    | FTP-Client    | 10         |
    | Mailclient    | 5          |
    | Accesscontrol | 7          |
    | MyDB-Editor   | 5          |
    +---------------+------------+
    

    Und was PHP angeht, ergibt sich folgendes daraus:

    +---------------+------------+
    | Feature       | Prioritaet |
    +---------------+------------+
    | Gaestebuch    | 10         |
    | Newsseite     | 10         |
    | Forum         | 10         |
    | Adminbereich  | 10         |
    | Dateimanager  | 10         |
    | Mailseite     | 5          |
    | MyDB-Editor   | 5          |
    +---------------+------------+
    

    Wer Fragen oder Anregungen hat, möge hier posten, wir sind für alles offen, schließlich soll das ja auch Anwendung finden 😉



  • Das klappt so nicht, Windoof... du kannst nicht einfach alle Features auf hoche priorität setzen. So nutzt das ja nichts....

    -junix



  • sind aber alle wichtig ^^ außer die, die ich auf 5 gesetzt habe.



  • habt ihr euch gestern abend noch getroffen?



  • ja waren aber nur windoof und ich da



  • und, ist was bei rausgekommen??



  • Nur, dass wir die Module in DLLs packen werden, damit der, der das GUI macht, nur auf DLL-Funktionen zurückgreifen muss... und dass vorher festgelegt werden muss, wie das Templatesystem aufgebaut ist, damit die Programmierer schon die Module daran anpassen können. Und dass auf jedenfall Credits mit bei sein werden, damit jeder auf dieses Projekt referenzieren kann, wenn er sich irgendwo mal bewirbt... aber das war nur zum Schluss noch kurz ein Thema.


Anmelden zum Antworten