Re: [Phpbattle-work] IRC Chat am Sonntag: Ergebnisse (Die Zusammenfassung)
Status: Pre-Alpha
Brought to you by:
ddanier
From: matze812 <mat...@we...> - 2002-10-14 11:53:56
|
das ist für leute die sich noch nicht in oop eingearbeitet haben dann aber nur noch erschwerend und wir würden dadurch evtl. anmeldungen einbüßen ----- Original Message ----- From: "Jossele" <jo...@5s...> To: <php...@li...> Sent: Monday, October 14, 2002 1:17 PM Subject: Re: [Phpbattle-work] IRC Chat am Sonntag: Ergebnisse (Die Zusammenfassung) Servus leutz. So was ihr da schreibt, wäre es find ich viel schlauer wenn wir das gnaze mehr Objektorientiret aufbauen. Mit klassen und so. Da kann man nämlich - startup funktionen viel leichter machen - Die variablen bleiben viel einfach nur in dem eigenen script - Man kann kontrollieren welche variablen von ausserhalb gelesen werden dürfen und welche nicht Ich kenn mich Jetzt mit Objektorientation nicht so aus und weiss auch ned wie gut das in PHP geht, aber es wäre denk ich mal perfekt für das Vorhaben. David Danier wrote: > 1. Thema FAQ > > [18:27:54] <PH0B0S> wo ist der battle bei phpbattle ? > [18:29:24] <[WMP]Goliath> wir werden hin und wieder einzelne module als > battlemodule ausschreiben. soll heißen in einem bestimmten zeitramen kann > jeder ein modul zu dem thema schreiben, das beste wird zum weiterarbeiten > verwendet > > [18:32:07] <[WMP]Goliath> 1. Warum der Name PHPBattle? > [18:33:17] <SEth^> 1. wegen mir und ph0b0s *g* > [18:34:01] <PH0B0S> weil mir und seth langweilig war? =D > [18:35:07] <[WMP]Goliath> ich würde dazu schreiben, dass ihr beide > gleichzeitig ein "usercenter" (immernoch keine genaue definition dafür) > schreiben wollte und ihr kräfte messen wolltet > [18:35:24] <PH0B0S> cosmo war auch beteiligt > [18:35:42] <[Cosmo]> wobei ? > [18:35:51] <PH0B0S> naja du hast auch ein uc gemacht cosmo > [18:36:30] <PH0B0S> cosmo wir ham den battle ja einklich nur wegen deinem > gemacht > [18:36:40] <PH0B0S> weil du ja der highskiller im wmp forum bist =D > > [18:32:07] <[WMP]Goliath> 2. Kann man dem Projekt beitreten? > [18:36:39] <[WMP]Goliath> zu 2.: ja :D > > [18:32:07] <[WMP]Goliath> 3. Was muss ich tun um Module beizusteuern? > [18:37:03] <PH0B0S> zu 3.: eins geschrieben ham O_o > [18:38:11] <[WMP]Goliath> PH0B0S: aber in den innerhalb der regeln die wir > definieren.... > [18:38:29] <PH0B0S> zu 3.: Man muss eines geschrieben haben, dass die Regeln > nicht verletzt > > [18:32:07] <[WMP]Goliath> 4. Wozu das ganze? > [18:39:58] <PH0B0S> 4.? um die kenntnisse zu erweitern? oder um ein großes > script zu machen.. das weiss keiner > > [18:41:30] <PH0B0S> 6. Was passiert wenn mein Modul einen Battle verliert? > [18:42:05] <[WMP]Goliath> PH0B0S: es wid nicht weiterverwendet im offiziellen > zweig....vielleicht finden sich aber andere programmierer die lieber damit > arbeiten :D > > [18:42:32] <vinz[halbda]> 8. Was kann ich gewinnen? > [18:42:58] <PH0B0S> zu 8.: einen lutscher > [18:43:14] <[Cosmo]> zu 8: virtuell > [18:43:31] <[WMP]Goliath> 8: einfach das gefühl etwas großes geleistet zu > haben + erfahrung > > [18:43:21] <vinz[halbda]> 9. Warum kann ich nichts tolles gewinnen? > [18:43:31] <PH0B0S> 9.: weil wir arm sind > > [18:43:41] <vinz[halbda]> 10. Warum seid ihr so arm? > .... > > -------------------------------------------------------------------------- --------- > 2. Thema: Grundmodule > > [18:47:49] <[WMP]Goliath> z.b. mysql > [18:48:12] <[Cosmo]> userverwaltung > [18:48:13] <PH0B0S> ja ein sprach-mod > [18:50:24] <PH0B0S> ne config sollten wir schon mitgeben > [18:51:59] <PH0B0S> wenn wir ne config als modul machen kann man da wenigstens > die grundeinstellungen wie seitentitel und so einstellen > [18:52:43] <[WMP]Goliath> also config modul wird sehr komplez....ich würde das > lieber erstmal alles in die configfiles direkt schreiben... > [18:53:25] <SEth^> schon. wird besser sein > [18:53:46] <[WMP]Goliath> PH0B0S: seitentitel gehört dann vielleicht schon > wieder ins modul "header" :D > [18:53:50] <PH0B0S> eine untergeordnete config bedeutet aber mehr arbeit für > den modder > [18:54:14] <[WMP]Goliath> ich würde vorschlagen: > [18:54:38] <[WMP]Goliath> wir schreiben ein configtool, das wie wenn man ini > files editiert die config files von den modulen editieren kann > [18:55:01] <PH0B0S> in c++/vb/delphi/wasauchimmer ? > [18:55:03] <[WMP]Goliath> jedes modul kan aber nen eigenen admin enthalten > (der über bestimmte richtlinien eingebunden wird) > [18:55:14] <[WMP]Goliath> PH0B0S: php > [19:06:25] <[WMP]Goliath> also, ich halte mal fest: wir brauchen module: > mysql, usersystem (auf mysqlbasis?), language modul, nen configmodul > > -------------------------------------------------------------------------- --------- > 3. Thema: Grundmodule: Wer macht was? > > [19:08:11] <[WMP]Goliath> also, wer will welches modul machen? > [19:08:16] <[WMP]Goliath> exit: mysql? > [19:08:24] <exit> jop > [19:09:34] <[WMP]Goliath> irgendwer lust auf userverwaltung? > [19:10:30] <PH0B0S> öhm von mir aus, wenn du meinst dass ichs hinkrieg =D > [19:11:19] <[WMP]Goliath> würde da auch mithelfen...wenn du willst > [19:11:51] <PH0B0S> ist zwar nicht von nöten (hoff ich zumindest) aber wenn du > nix besseres zu tun hast gerne =D > [19:14:24] <[WMP]Goliath> vielleicht bräuchten wir noch ein modul, das > entscheidet welches untermodul geladen wird (welche seite angezeigt wird), > also ob z.b. der loginscreen kommt oder der logout :D > [19:16:15] <[WMP]Goliath> ich würde das modul schreiben, was sich ums weitere > laden der anderen kümmert, ok? > [19:16:23] <[Cosmo]> ok > [19:16:49] <[WMP]Goliath> dann kommen wir zum language modul.... > [19:16:54] <[WMP]Goliath> wer will? > [19:17:07] <[Cosmo]> SEth ? > [19:17:42] <[WMP]Goliath> wir können ihn ja mal vormerken......er wirds dann > ja in der email lesen ;) > [19:18:05] <[WMP]Goliath> ok? > [19:18:10] <[Cosmo]> ok > [19:18:25] <[WMP]Goliath> gut...config würde ich noch lassen > [19:18:33] <[WMP]Goliath> sonst noch jemand der was schreiben will? > [19:18:53] <[WMP]Goliath> oder der wo helfen will :D > [19:19:01] <[WMP]Goliath> oder nen battle will? > [19:19:09] <[Cosmo]> eins reicht > > -------------------------------------------------------------------------- --------- > 3. Thema: "Gewisse Standards" > > [19:22:28] <[WMP]Goliath> 1. Jedes Modul schreibt alle Modulinternen Varieblen > in einen Array mit dem > [19:22:28] <[WMP]Goliath> Modulnamen. > [19:22:28] <[WMP]Goliath> 2. Jedes Modul kann eine Startupfunktion verwenden, > diese muss Modulname + > [19:22:28] <[WMP]Goliath> '_startup' heißen, muss einen Parameter annehmen > können (Modulstatus) und > [19:22:28] <[WMP]Goliath> wenn sie erfolgreich geladen ist mit einem 'return > 1' (oder 'return true') > [19:22:28] <[WMP]Goliath> enden. > [19:22:28] <[WMP]Goliath> 3. Modulinternen Funktionen sollte immer der > Modulname vorangestellt werden > [19:22:28] <[WMP]Goliath> (Hilfe gegen doppelte Definition). > [19:23:04] <PH0B0S> klingt gut > > -------------------------------------------------------------------------- --------- > 4. Thema: Datenaustausch > > [19:24:30] <[WMP]Goliath> wie wollen wir es managen, dass jeder an die > aktuellen daten kommt? > [19:24:41] <PH0B0S> sourceforge CVS? > [19:24:54] <[WMP]Goliath> kommt damit jeder klar? > [19:25:09] <[WMP]Goliath> ich habs noch nie benutzt...gestern ma versucht und > nur chaos angerichtet :D > [19:25:20] <[Cosmo]> n' download wird wohl jeder hinbekommen > [19:25:29] <[WMP]Goliath> oder per email...erstmal > [19:25:46] <[WMP]Goliath> bei email aber NUR das geänderte...nicht immer das > komplette system > [19:26:38] <[Cosmo]> wir können ja mit nem updateserver anfangen :) > [19:26:59] <[WMP]Goliath> nochwas zu CVS: unser account da is zur zeit > unbenutzbar...mein client hat gesponnen :( > [19:27:35] <[WMP]Goliath> und nochwas zu sourceforge: ihr solltet euch mal in > das system einarbeiten...also jeder nen account anlegen > [19:28:49] <PH0B0S> mhm > > -------------------------------------------------------------------------- --------- > 4. Thema: Zeug das nicht auf meiner Liste stand :D > > [19:30:16] <PH0B0S> wir sollten noch klären wer welchen status im projekt > kriegt > [19:30:44] <[WMP]Goliath> hmmm.... > [19:30:48] <[WMP]Goliath> ok, schlag was vor > [19:30:50] <[Cosmo]> du meinst, viele köche verderben den brei > [19:31:25] <PH0B0S> z.b. einer leitet, einer kümmert sich um die neuen codes, > ob da nicht backdoors oder so drin sind, einer kümmert sich um die > anmeldungen usw. > [19:31:51] <[WMP]Goliath> anmeldungen...werden wohl erstma nicht viele kommen > :D > [19:32:01] <PH0B0S> ja aber es sollte geklärt werden > [19:32:09] <[WMP]Goliath> neuer code....wer will? > [19:32:14] <exit> hier > [19:32:15] <exit> :D > [19:32:21] <[WMP]Goliath> ok, exit! > [19:32:54] <[WMP]Goliath> ich würde gerne weiterhin der manager sein (wenn > niemand was dagegen hat) > [19:32:59] <exit> np > [19:33:07] <[Cosmo]> is besser so > [19:33:08] <exit> ich bin co-manager *ernenn* > [19:33:09] <exit> ^^ > [19:33:11] <PH0B0S> ich hab nix dagegen =D > [19:33:11] <[WMP]Goliath> anmeldungen...wer möchte das übernehmen? > [19:33:18] <PH0B0S> kann ich machen > [19:33:31] <[WMP]Goliath> ich bin einverstanden > [19:33:33] <[WMP]Goliath> :D > [19:33:40] <PH0B0S> das ist gut. =D > [19:35:14] <[WMP]Goliath> ok, dann is alles geklärt, oder? > [19:35:22] <exit> joa > [19:35:26] <[Cosmo]> jup > [19:35:27] <PH0B0S> glaub schon > [19:35:40] <[WMP]Goliath> PH0B0S: du brauchst dann noch die rechte um im > sourceforge user anzulegen.... > [19:36:06] <[WMP]Goliath> und für die mailingliste zur verwaltung brauchen wir > auchn allgemeines passwort > > > Viele Grüße, David Danier > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Phpbattle-work mailing list > Php...@li... > https://lists.sourceforge.net/lists/listinfo/phpbattle-work > > ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Phpbattle-work mailing list Php...@li... https://lists.sourceforge.net/lists/listinfo/phpbattle-work |