[Phpbattle-work] IRC Chat am Sonntag: Ergebnisse (Die Zusammenfassung)
Status: Pre-Alpha
Brought to you by:
ddanier
From: David D. <go...@gm...> - 2002-10-13 17:43:30
|
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 |