Index · · Forum (søg) · Blogs · Artikler · IRC · Billeder · Video · HWP · Spiki Sat, 16 Nov 2019 02:15 
 Seneste indlæg: [Generelt] Agurke-tid, eller hvad? - [16c]UdgaardsLoke (d. 25 October 2019)
Reklamer
5p0 summer of code
Forum: Generelt
#1 - brian - Wednesday 18-06-2008 kl. 14:24
brianKodere og kreativister (ikke hvad du troede det først betød) og idé-mennesker har siddet stille længe nok. Det er på tide at arrangere 5p0 Summer of Code.

Jeg foreslår at få nogle forslag på bordet vi så kan prioritere og diskutere og så mødes og få gjort noget ved en eller flere dage efter roskilde. Forslagene bør selvfølgelig være 5p0-centriske og handle om hvordan vi gør livet bedre for os selv, rent elektronisk(?).

Forslag til projekter:

* Instant messaging understøttelse: Få øjeblikkelig besked på abonnerede tråde, brugernavn nævnt i shoutbox, specielle emner, artikler, whatever. 'Punk' dine medmennsker med en sms eller lign hvis deres opmærksomhed er påkrævet lidt tjept.


--edit: nu med understregning og italic fordi jeg vist skrev lidt meget..
ændret: Wednesday, June 18, 2008 kl. 16:25
#2 - [16c]UdgaardsLoke - Wednesday 18-06-2008 kl. 14:34
[16c]UdgaardsLokeDet lyder fint, jeg er med på ideen, men tvivler på jeg kan deltage med noget konstruktivt, sådan rent tekninsk, men mht forslag, så burde det kunne lade sig gøre!
#3 - nick - Wednesday 18-06-2008 kl. 14:42
nickspændende tiltag! er det noget der involvere mig?

Af andre ting der kunne/bør laves er:

* Bruger opsætnings side: så man kan ændre sin 'profil' og indstillinger på spo.

* Afstemnings system: noget i stil med det vi havde i asp versionen, men forhåbentligt med en noget mindre kompleks kode (ja, jeg forsøgte på et tidspunkt at porte min asp kode til php, men det blev for forvirrende...).

Edit: Jeg har smidt forslagene ind i spiki'en (for de indviede)
ændret: Wednesday, June 18, 2008 kl. 17:36
#4 - Jimmy(v2.5) - Wednesday 18-06-2008 kl. 16:50
Jimmy(v2.5)Betyder det ofringer til kode-sherifferne?
#5 - Riley - Wednesday 18-06-2008 kl. 21:03
Rileyjeg kan kode og kan også hente kaffe! problemet er så at vi snakket php? men så kan jeg jo bare skrive sql. er ved at være temmeligt ferm til det og hente kaffe! måske jeg også kan lave lidt html, men er slet ikke ligeså god til det som til at skrive sql eller hente kaffe!
#6 - Kare1234 - Monday 30-06-2008 kl. 15:49
Kare1234Jeg vil gerne være med sådan lidt offline eftersom jeg tilbringer hele sommerne på den anden side af atlanten.
#7 - nick - Monday 07-07-2008 kl. 13:19
nickVi må få Kåre igennem på et webcam, så har Brian også fundet noget at bruge hans overskuds monitor til! :)

Er vi kommet nærmere en dato for kodedagen (kodedagene?), nu hvor det er blevet efter Roskilde?
#8 - nick - Wednesday 09-07-2008 kl. 12:38
nickJeg faldt over det her: openWYSIWYG



Er der stemning for at prøve at integrere den (eller noget lignende) på i forummet, i stedet for de hjælpe ting der pt. er under svar feltet?
#9 - Kare1234 - Thursday 10-07-2008 kl. 03:04
Kare1234Jeg er klar på et webcam:) OpenWYSIWYG ser da interessant ud
#10 - [16c]UdgaardsLoke - Thursday 10-07-2008 kl. 10:16
[16c]UdgaardsLokeJeg er sådan lidt græsk-katolsk :D Kan ikke finde ud af at integere det, men det ser fint ud - det gør det der i forvejen dog også... Og tænk lige på Morten, hans kal jo også have en chance for at kunne finde ud af SPO ;D
#11 - Riley - Thursday 10-07-2008 kl. 10:41
Rileyen sådan editor er ret fed at have, og ligeså nem at bruge som Word!
#12 - Kare1234 - Thursday 10-07-2008 kl. 12:43
Kare1234Edit: Word=Carp
ændret: Thursday, July 10, 2008 kl. 15:46
#13 - brian - Thursday 10-07-2008 kl. 13:51
brianJeg synes Riley siger mærkværdige ting.. Folk må bare tage sig sammen og installere itsalltext addon til firefox (og sætte editor til vim) og komme videre..
#14 - Jimmy(v2.5) - Thursday 10-07-2008 kl. 14:06
Jimmy(v2.5)vim? pfft! nano!
#15 - brian - Thursday 10-07-2008 kl. 15:34
briannano?? hvad har du fået galt i halsen..?
#16 - nick - Thursday 10-07-2008 kl. 16:02
nickhvad!? nu prøvede jeg lige nano, og der er jo noget der ligner menuer og hjælpe ting? det er jo fuldstændigt uoverskueligt...
#17 - nick - Monday 28-07-2008 kl. 15:35
nickDer sker ikke så meget her... men jeg har lagt nogle kendte bugs ind i spiki'en, jeg har også lagt lidt links til nogle potentielle sikkerheds problemer. Der er nok at tage fat på....
#18 - Kare1234 - Monday 28-07-2008 kl. 18:21
Kare1234Jeg kunne godt tænke mig at komme i gang med at hacke lidt uden at ødelægge det hele. Måske en kort guide til at sætte spo op på egen serber, krimi?

En ting til:Har vi nogen form for revision-kontrol?
#19 - nick - Monday 28-07-2008 kl. 21:19
nickHermed en Guide til at lave en lokal kopi af SPO, du må lige sige til hvis jeg har overset noget :o)

Vi har ingen revisions kontrol, nogen forslag til hvordan vi sørger for det? Man kunne jo lave en side for hver fil i spiki'en og så skrive ændringer ind, men måske er der en smartere måde?
#20 - Kare1234 - Tuesday 29-07-2008 kl. 14:01
Kare1234Fantastisk. Vi kunne overveje at sætte noget svn op på en af vores serbere, og så opdatere surftown herfra. Bristi har garanteret mere styr på det end mig
#21 - nick - Tuesday 29-07-2008 kl. 14:16
nickDet ser smart ud! Vi må lige høre hvad Brian har af erfaringer med det :)
#22 - Riley - Tuesday 29-07-2008 kl. 14:23
Rileythis is getting pretty advanced... ser dejligt nemt ud at bruge når først det virker... Yay for OS
#23 - brian - Friday 01-08-2008 kl. 18:30
brianAh yeah :) Så godt tråden i går, men havde ikke tid til at svare.. Mener bestemt jeg har agiteret for versionskontrol før, men det eneste jeg lige kunne finde er denne fantastiske tråd fra sidst(?) vi skulle finde en kodedag :D

Nå.. Har siddet og revet mig i håret det meste af dagen i forsøg på at opsætte et eller andet semismart. Lad os bare prøve det her indtil videre meget basic setup;

Jeg har sat subversion op på mit site (havde brug for noget 24/7), med mig, nick, riley og kåre som brugere.User og pass er som på spo - alle andre har public kigge-adgang på koden hvis de lyster. Bogen er en fortræffelig ressource, specielt "Basic Work Cycle" har jeg bogmærket.
'Udviklingssitet' kan ses på bristi.dk/5p0 og som det ses har jeg givet det et navn og versionsnummer (øverste højre hjørne) - ændringen er foretaget i php/pmbar.php og variable er i php/settings.php. Her har jeg yderligere lavet en variabel mainDomain så det bliver lidt lettere at skulle bruge samme kode på forskellige domæner. Se lidt intermistisk brug i index.php.

--edit: KÆMPE klip! Der er nu en generel intro i spiki'en

Vi skal finde mødedato(?) og mht at få det over på surftown tror jeg ikke der er meget andet at gøre end ftp fra et repo (for vi har ikke rigtig anden adgang?).

ændret: Saturday, August 02, 2008 kl. 01:57
#24 - Kare1234 - Friday 01-08-2008 kl. 23:10
Kare1234Saadan, Brian!
#25 - nick - Friday 01-08-2008 kl. 23:28
nickyeah, super fedt! og det virker enda :o)
#26 - nick - Monday 04-08-2008 kl. 15:43
nickNu hvor det pludselig er blevet efterår, så skulle vi måske prøve at få overstået "5p0 summer of code"? Kan i i denne uge? evt. i weekenden?
#27 - brian - Wednesday 06-08-2008 kl. 21:35
brianParty! (not..)

Kan ikke rigtig denne uge-agtigt og har efterhånden skudt så mange ting at jeg er swamped resten af ferien.. :( Men smid nogle datoer og så må vi se på det. Det kunne også blive til "5p0 fall of code" istedet, hvilket nok også er en mere passende titel..?
#28 - Kare1234 - Thursday 07-08-2008 kl. 01:48
Kare1234Jeg kan foerst efter d. 20 september. "5p0 fall of code" lyder da ikke helt daarligt
#29 - nick - Tuesday 26-08-2008 kl. 23:33
nickJeg har tilføjet kommentar systemet til blogs, så, ja, rigtigt gættet, man kan nu skrive kommentarer til blogs....
#30 - brian - Tuesday 02-12-2008 kl. 19:09
brianJulen nærmer sig. Der er evt lan-muligheden hos gravgaard (5p0 yul of code).

Jeg kunne godt tænke mig at vide hvad status er for brug af svn? Har det skuffet eller har folk bare ikke rigtig haft tid?
#31 - nick - Tuesday 02-12-2008 kl. 19:49
nickJeg har næppe tid inden jul... Vi kan godt kigge på det til lan, men er det ikke ofte for larmende / for mange distraktioner til at der kommer noget reel kode ud af det?

Jeg har brugt svn til alle rettelser jeg har lavet på spo siden det blev indført, med undtagelse af en gang i sidste uge - hvor jeg udkommaterede dele af forsiden for at få den til at blive mere stabil - hvor jeg sad i windows og derfor bad Kåre om at lægge min rettelse i svn. Det er sådan set fint nok, men det er for omstændigt i sin nuværende form hvor en hver fil der er opdateret skal lægges op to gange (via svn og ftp). Det giver sikkert også mere mening når der er flere der bruger det?

Edit: Hvis man kigger i svn log'sne, så er seneste ændring lavet d. 30. august, så der er ikke så meget der skal gennemlæses for at se hvor brugt det er ;)
ændret: Tuesday, December 02, 2008 kl. 22:15
#32 - Riley - Wednesday 03-12-2008 kl. 09:48
RileyJeg har installeret svn i sammenhæng med et andet projekt og er ret imponeret, ser ud til at virke glimrende, kodehjul lyder som en god ide. kodelan bliver nok besværligt, så mange distraktioner. dow 2 demo'en skulle være kommet der!
#33 - Kare1234 - Wednesday 03-12-2008 kl. 09:57
Kare1234Jeg er generelt stor fan af svn, men giver nick ret i, at svn+ftp ikke er helt i toppen. Det burde ændre sig når vi får egen serber.
#34 - brian - Wednesday 03-12-2008 kl. 15:22
brianAltså det kan jo godt laves sådan at enhver ændring umiddelbart efter bliver overført til kørende spo på st. Men er det en god ide?

En typisk arbejdsgang ville gå således at udviklingsversioner (dvs trunk og Jeres egne) holder sig for sig selv. Når man så synes trunk skal udgives til officiel spo tager man et snapshot og lægger under tags (der har jeg feks lagt 1.0, som rimeligt meget er sådan spo så ud da jeg oprettede svn repo'et). Denne lægges så over på st til almen brug.

Men ellers må vi finde på en anden vis der passer alle?

Og glad for at allan bliver ved at mene det ser lovende ud - uden reelt at have taget sig tid til at afprøve det ;)
#35 - Riley - Wednesday 03-12-2008 kl. 16:40
Rileyjeg har prøvet det, bare ikke på spo!
#36 - nick - Wednesday 03-12-2008 kl. 18:45
nick@34 og andre, Vi må nok gøre op med os selv hvordan vi udvikler på spo.


Ind til nu har der kun været to store, samlede, nye versioner; den første i 2001, og da jeg lavede php versionen. Ellers har alt været mindre rettelser, opdateringer og nye funktioner.

Så, når jeg har lavet noget på spo og har brugt svn, har jeg bare sendt rettelserne til trunk. Det er naturligvis forkert, for det skulle jo have været sendt til trunk, som derefter skulle have været kopieret ind under tags så det havde fået sit eget versions nummer.

I min, fejlagtige :o) brug af svn har jeg altså lavet 3 steps: 1) lagt min ændring i mit eget branch, 2) lagt min ændring i trunk, 3) oploadet min ændring til spo (via ftp). Faktisk er der også et step 0, nemlig at jeg har lavet ændringen i min lokale kopi af spo først.

Sådan som jeg burde have gjort er: 1) lægge min ændring i mit eget branch, 2) lægge min ændring i trunk, 3) lægge trunk ind under tags, 4) lægge min ændring (/ nyeste tag?) op på spo (via ftp).

Det virker noget overflødigt, med mindre; 1) der er flere der laver ændringer på spo samtidig, 2) vi arbejder på hver vores del af noget der skal lægges på spo samlet, 3) vi aftaler at ændringer skal "godkendes"/testes af andre inden den lægges på spo.


Jeg kan se at det vil være perfekt at bruge svn, når vi holder kodedag og når der er flere der begynder at bidrage til kodearbejdet. Men som det er nu synes jeg ikke jeg får glæde af fordelene, men oplever kun det ekstra arbejde det medfører.


Jeg synes vi skal forsætte forsøget med svn til et stykke tid efter kodedagen, hvis der så stadig ikke er andre der bruger det, så synes jeg heller ikke der er nogen grund til at jeg bruger det. Hvis der derimod begynder at være flere der skriver kode til spo, og vi tilmed kan kører svn på vores egen server, så vil det være en glæde at bruge.
#37 - brian - Thursday 04-12-2008 kl. 15:15
brianDu har fuldstændigt ret mht dine tre punkter om hvornår det kan være overflødigt at bruge svn. Det kan dog også være meget rart til at holde styr på egne ændringer.

Mht din arbejdsgang; Mindre ændringer/rettelser og lignende kan sagtens lægges direkte i trunk. Hvis de virker der kan du sagtens ftp'e eller whatever direkte til st. Ingen grund til at lave tags medmindre vi synes vi skal have en versionsopgradering. Og det er desuden een linie at lave tags, de skal jo ikke testes eller noget.
Jeres egne braches er til større ændringer. Komplette rewrites eller større tilføjelser/ændringer I mener kommer til at tage tid eller kan breake trunk. Dvs personlige projekter.. Btw kan I selv lave branches efter behag, men der er ikke en html-side tilknyttet, der må I lige kontakte mig hvis I vil have en sådan.

Det var bare lidt respons. Ingen der siger vi skal bruge svn eller versionskontrol i det hele taget (der er en del andre alternativer derude).

@allan: Du snakker meget. Her må jeg sige at jeg er lidt skuffet. Har brugt en del timer på opsætning og i høj grad dokumentation for at det skulle være så let og tilgængeligt for alle som muligt.
#38 - Riley - Friday 05-12-2008 kl. 07:34
Rileyjeg syntes versionscontrol er en kanon ide og svn kan klarer det med bravour. Er helt sikker klar på et crash course i php når det kommer til kodedag, så jeg evt kan lave nogle af de features der bliver efterspurgt!
#39 - nick - Monday 22-12-2008 kl. 14:46
nick5p0 yul of code?
#40 - nick - Tuesday 06-01-2009 kl. 20:02
nickOkay, selvom der er ikke er interesse for at finde en dato for en kodedag forsøger jeg lige en sidste gang... En afstemning med de næste 10 lørdage:


#41 - Kare1234 - Friday 09-01-2009 kl. 22:20
Kare12345p0 2tm!
#42 - nick - Monday 12-01-2009 kl. 20:42
nickSkal vi prøve at holde kodedag d. 7 februar? Det er den først kommende 3:2:0 dag.
#43 - Riley - Tuesday 13-01-2009 kl. 08:02
Rileykan se jeg måske har været lidt optimistisk, vedr hvad dage jeg kan... kan ikke før efter den 8. da jeg i på ski'
#44 - Qumle - Friday 06-02-2009 kl. 18:12
Qumlehmm hvis det bliver efter den 17 feb er jeg frisk, kunne vaere rart at bruge mine programmerings evner til noget jeg rent faktisk har en interesse i, i stedet for bare en eller anden tilfaeldig clients krav.
#45 - nick - Monday 02-03-2009 kl. 14:21
nickSkal vi mødes på lørdag (d. 7.)?
ændret: Monday, March 02, 2009 kl. 22:55
#46 - Kare1234 - Monday 02-03-2009 kl. 18:35
Kare1234Jeg kan desværre ikke på lørdag alligevel. Gerne på søndag dog
#47 - Jon Kanon - Monday 02-03-2009 kl. 20:41
Jon Kanon#46 Skal du til fysikrevy på lørdag??
#48 - nick - Monday 24-05-2010 kl. 09:29
nickSVN blev indført på Brians server d. 1. august 2008, ifølge loggen er sidste ændring d. 30. august samme år hvor jeg lavede nogle ændringer på forsiden. Siden er intet sket, den næste ændring (i december 2008) kom aldrig med i SVN'en.

Skal vi prøve igen? Gider folk at kode til SPO denne gang eller vil SVN lige som sidst bare være en ekstra forhindring?

Skal vi prøve at skrive en helt ny version af SPO? Den nuværende kode er ved at være ret roddet.
#49 - brian - Monday 24-05-2010 kl. 11:58
brianJeg har tilladt mig at lave en separat tråd om versionskontrol.

Enig i at et rewrite er vejen frem. Gider folk? Aner det ikke, men altså: Jason!! No retreat, no surrender!

Så lad os se på det. Er der forslag om ny kodedag eller skal vi tage det op til diskussion på et evt møde?
#50 - nick - Monday 24-05-2010 kl. 14:13
nickJeg er frisk på et rewrite, men jeg er nok ikke så motiveret til at gøre det alene. Bl.a. fordi jeg jo nok vil gøre en del af tingene på samme måde igen, og det bliver det jo ikke meget mere optimalt af. En kodedag er sikkert fin hvis den forløber efter hensigten... men ellers er det vel også okay hvis vi kan aftale at dele koden ind i mindre dele og så arbejde på en del hver? Er der ikke nogen af jer der før har kodet ting i grupper der har nogle gode ideer til arbejdsfordelingen? :)
#51 - Kare1234 - Monday 24-05-2010 kl. 18:34
Kare1234Jeg tror ikke, at jeg har hverken skills eller tid til et rewrite men jeg vil meget gerne deltage i den generelle udvikling.

Ved godt, at det er lidt blasfemisk at foreslå det men man kunne jo også tage et eksisterende forum og så hacke videre på det? Bare en tanke
Du skal vaere logget ind og godkendt for at kunne skrive en kommentar
Reklamer
   Time: 0.014308929443359 seconds Brugere - Ny blog - Ny artikel - changelog