Re: [Phpbattle-work] IRC Chat am Sonntag: Ergebnisse (Die Zusammenfassung)
Status: Pre-Alpha
Brought to you by:
ddanier
From: Jossele <jo...@5s...> - 2002-10-14 11:15:58
|
Servus leutz. So was ihr da schreibt, w=E4re es find ich viel schlauer wenn wir das=20 gnaze mehr Objektorientiret aufbauen. Mit klassen und so. Da kann man n=E4mlich - startup funktionen viel leichter machen - Die variablen bleiben viel einfach nur in dem eigenen script - Man kann kontrollieren welche variablen von ausserhalb gelesen werden=20 d=FCrfen und welche nicht Ich kenn mich Jetzt mit Objektorientation nicht so aus und weiss auch=20 ned wie gut das in PHP geht, aber es w=E4re denk ich mal perfekt f=FCr da= s=20 Vorhaben. David Danier wrote: > 1. Thema FAQ >=20 > [18:27:54] <PH0B0S> wo ist der battle bei phpbattle ? > [18:29:24] <[WMP]Goliath> wir werden hin und wieder einzelne module als= =20 > battlemodule ausschreiben. soll hei=DFen in einem bestimmten zeitramen = kann=20 > jeder ein modul zu dem thema schreiben, das beste wird zum weiterarbeit= en=20 > verwendet >=20 > [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? =3DD > [18:35:07] <[WMP]Goliath> ich w=FCrde dazu schreiben, dass ihr beide=20 > gleichzeitig ein "usercenter" (immernoch keine genaue definition daf=FC= r)=20 > schreiben wollte und ihr kr=E4fte 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 dein= em=20 > gemacht > [18:36:40] <PH0B0S> weil du ja der highskiller im wmp forum bist =3DD >=20 > [18:32:07] <[WMP]Goliath> 2. Kann man dem Projekt beitreten? > [18:36:39] <[WMP]Goliath> zu 2.: ja :D >=20 > [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=20 > definieren.... > [18:38:29] <PH0B0S> zu 3.: Man muss eines geschrieben haben, dass die R= egeln=20 > nicht verletzt >=20 > [18:32:07] <[WMP]Goliath> 4. Wozu das ganze? > [18:39:58] <PH0B0S> 4.? um die kenntnisse zu erweitern? oder um ein gro= =DFes=20 > script zu machen.. das weiss keiner >=20 > [18:41:30] <PH0B0S> 6. Was passiert wenn mein Modul einen Battle verlie= rt? > [18:42:05] <[WMP]Goliath> PH0B0S: es wid nicht weiterverwendet im offiz= iellen=20 > zweig....vielleicht finden sich aber andere programmierer die lieber da= mit=20 > arbeiten :D >=20 > [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=20 > [18:43:31] <[WMP]Goliath> 8: einfach das gef=FChl etwas gro=DFes geleis= tet zu=20 > haben + erfahrung >=20 > [18:43:21] <vinz[halbda]> 9. Warum kann ich nichts tolles gewinnen? > [18:43:31] <PH0B0S> 9.: weil wir arm sind >=20 > [18:43:41] <vinz[halbda]> 10. Warum seid ihr so arm? > .... >=20 > -----------------------------------------------------------------------= ------------ > 2. Thema: Grundmodule=20 >=20 > [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 wen= igstens=20 > die grundeinstellungen wie seitentitel und so einstellen > [18:52:43] <[WMP]Goliath> also config modul wird sehr komplez....ich w=FC= rde das=20 > lieber erstmal alles in die configfiles direkt schreiben... > [18:53:25] <SEth^> schon. wird besser sein > [18:53:46] <[WMP]Goliath> PH0B0S: seitentitel geh=F6rt dann vielleicht = schon=20 > wieder ins modul "header" :D > [18:53:50] <PH0B0S> eine untergeordnete config bedeutet aber mehr arbei= t f=FCr=20 > den modder > [18:54:14] <[WMP]Goliath> ich w=FCrde vorschlagen: > [18:54:38] <[WMP]Goliath> wir schreiben ein configtool, das wie wenn ma= n ini=20 > 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 enthal= ten=20 > (der =FCber bestimmte richtlinien eingebunden wird) > [18:55:14] <[WMP]Goliath> PH0B0S: php > [19:06:25] <[WMP]Goliath> also, ich halte mal fest: wir brauchen module= :=20 > mysql, usersystem (auf mysqlbasis?), language modul, nen configmodul >=20 > -----------------------------------------------------------------------= ------------ > 3. Thema: Grundmodule: Wer macht was? >=20 > [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> =F6hm von mir aus, wenn du meinst dass ichs hinkrie= g =3DD > [19:11:19] <[WMP]Goliath> w=FCrde da auch mithelfen...wenn du willst > [19:11:51] <PH0B0S> ist zwar nicht von n=F6ten (hoff ich zumindest) abe= r wenn du=20 > nix besseres zu tun hast gerne =3DD > [19:14:24] <[WMP]Goliath> vielleicht br=E4uchten wir noch ein modul, da= s=20 > entscheidet welches untermodul geladen wird (welche seite angezeigt wir= d),=20 > also ob z.b. der loginscreen kommt oder der logout :D > [19:16:15] <[WMP]Goliath> ich w=FCrde das modul schreiben, was sich ums= weitere=20 > laden der anderen k=FCmmert, 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=F6nnen ihn ja mal vormerken......er wir= ds dann=20 > ja in der email lesen ;) > [19:18:05] <[WMP]Goliath> ok? > [19:18:10] <[Cosmo]> ok > [19:18:25] <[WMP]Goliath> gut...config w=FCrde 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 >=20 > -----------------------------------------------------------------------= ------------ > 3. Thema: "Gewisse Standards" >=20 > [19:22:28] <[WMP]Goliath> 1. Jedes Modul schreibt alle Modulinternen Va= rieblen=20 > in einen Array mit dem=20 > [19:22:28] <[WMP]Goliath> Modulnamen. > [19:22:28] <[WMP]Goliath> 2. Jedes Modul kann eine Startupfunktion verw= enden,=20 > diese muss Modulname +=20 > [19:22:28] <[WMP]Goliath> '_startup' hei=DFen, muss einen Parameter ann= ehmen=20 > k=F6nnen (Modulstatus) und=20 > [19:22:28] <[WMP]Goliath> wenn sie erfolgreich geladen ist mit einem 'r= eturn=20 > 1' (oder 'return true')=20 > [19:22:28] <[WMP]Goliath> enden. > [19:22:28] <[WMP]Goliath> 3. Modulinternen Funktionen sollte immer der=20 > Modulname vorangestellt werden=20 > [19:22:28] <[WMP]Goliath> (Hilfe gegen doppelte Definition). > [19:23:04] <PH0B0S> klingt gut >=20 > -----------------------------------------------------------------------= ------------ > 4. Thema: Datenaustausch >=20 > [19:24:30] <[WMP]Goliath> wie wollen wir es managen, dass jeder an die=20 > 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 versuc= ht und=20 > 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=E4nderte...nicht im= mer das=20 > komplette system > [19:26:38] <[Cosmo]> wir k=F6nnen ja mit nem updateserver anfangen :) > [19:26:59] <[WMP]Goliath> nochwas zu CVS: unser account da is zur zeit=20 > unbenutzbar...mein client hat gesponnen :( > [19:27:35] <[WMP]Goliath> und nochwas zu sourceforge: ihr solltet euch = mal in=20 > das system einarbeiten...also jeder nen account anlegen > [19:28:49] <PH0B0S> mhm >=20 > -----------------------------------------------------------------------= ------------ > 4. Thema: Zeug das nicht auf meiner Liste stand :D >=20 > [19:30:16] <PH0B0S> wir sollten noch kl=E4ren wer welchen status im pro= jekt=20 > kriegt > [19:30:44] <[WMP]Goliath> hmmm.... > [19:30:48] <[WMP]Goliath> ok, schlag was vor > [19:30:50] <[Cosmo]> du meinst, viele k=F6che verderben den brei > [19:31:25] <PH0B0S> z.b. einer leitet, einer k=FCmmert sich um die neue= n codes,=20 > ob da nicht backdoors oder so drin sind, einer k=FCmmert sich um die=20 > anmeldungen usw. > [19:31:51] <[WMP]Goliath> anmeldungen...werden wohl erstma nicht viele = kommen=20 > :D > [19:32:01] <PH0B0S> ja aber es sollte gekl=E4rt 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=FCrde gerne weiterhin der manager sein = (wenn=20 > 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 =3DD > [19:33:11] <[WMP]Goliath> anmeldungen...wer m=F6chte das =FCbernehmen? > [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. =3DD > [19:35:14] <[WMP]Goliath> ok, dann is alles gekl=E4rt, 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 i= m=20 > sourceforge user anzulegen.... > [19:36:06] <[WMP]Goliath> und f=FCr die mailingliste zur verwaltung bra= uchen wir=20 > auchn allgemeines passwort >=20 >=20 > Viele Gr=FC=DFe, David Danier >=20 >=20 > ------------------------------------------------------- > 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 >=20 >=20 |