[12:00] Mooi verhaal Ubuntero v/d Maand verhaal UndiFineD [12:01] ik den dat de standaard 'forummers' geen verschieten, een (voor hun) onbekende naam, die zoo veel bijdraagt aan Ubuntu [12:03] ja jammer, dat forum leden weinig op IRC actief zijn. [12:04] en andersom misschien ook. [12:25] Jammer dat het grote deel uberhaupt amper actief is binnen ubuntu-nl [12:25] Zie bijvoorbeeld alle enthousiaste reacties bij het topic van Ronnie http://forum.ubuntu-nl.org/algemeen-42/ubuntu-developer-week/ [12:26] Ja, de forumgangers zijn altijd razend enthousiast over "bijdragen aan Ubuntu" [12:29] Oke, nu wel genoeg ge-sarcast :P [16:01] OerHeks, : http://www.youtube.com/watch?v=4MZ9lvYaomE [16:13] Hier volgt de vertaling van #ubuntu-classroom [16:14] DAt DooitzedeJong [16:14] Dag* [16:14] hallo [16:14] hi DooitzedeJong [16:14] Vind je het goed dat ik het live vertaal? [16:14] uitstekend idee [16:15] en van een log is wel eens een mooie pdf gemaakt [16:15] Ah, er komt hier een soort parallel-sessie? [16:16] Het gaat hard in -classroom [16:16] RawChid, het is wel de bedoeling dat op korte termijn echt te organiseren [16:16] en ja het gaat vlot [16:16] :) [16:16] Om een pagina te gebruiken van de compiz wiki, compiz is een eigenlijk iets wat we noemen een "Composoting Windows Manager" in X land, wat betekent dat het de vensters beheerd en ook het vormgeven van deze vensters [16:17] waar staan die/zijn die git basics? [16:17] Deze technologie kwam rond 2005 toen XComposite uitkwam [16:19] Dat betekend dat op het gebied van mogelijkheden van compiz plugins, je schermen rechtstreeks kan beheren, beheren hoe ze worden vormgegeven, en hoe het totaalplaatje eruit ziet [16:21] volgens de plugin interface, dit maakt, dat er veel mogelijk is om dingen te doen de jij wilt [16:23] Nu gaan we verder naar de vraag, hoe moet ik een ontwikkeling omgeving creëren? [16:23] Gelukkig maakt Ubuntu ons dit heel makkelijk [16:24] het enige wat je moet doen is het installeren van de volgende paketten [16:25] compiz-dev en compiz-plugins-main-dev door het volgende te doen: sudo apt-get install compiz-dev compiz-plugins-main-dev [16:26] Deze cursus gaat over compiz in 11.04 [16:27] In Ubuntu 10.10 moet men het volgende pakket installeren: compiz-fusion-plugins-main [16:31] Als je meer wilt ontwikkelen, is het handig om een lokale versie van compiz te hebben. [16:33] Gelukkig, is dat relatief gezien eenvoudig, sinds er scripts zijn. [16:33] zoals deze: http://git.compiz.org/~soreau/scripts/ [16:34]
Sorry dat het niet zo snel gaat
[16:35] Clone gewoon de git bron daar en met het script heb je meteen een compleet werkende installatie afkomstig van de broncode [16:38] Dat zorgt ervoor dat je de broncode gemakkelijk door kan lezen en bewerken van ander plug-ins die gedeeltelijk het zelfde doen als wat jouw doet. [16:38] correctie: [16:39] Dat zorgt ervoor dat je de broncode gemakkelijk door kan lezen en bewerken van ander plug-ins die gedeeltelijk het zelfde doen als wat jouw plug-in moet doen. [16:40] Nu op naar de bijzonderheid van het schrijven van je eerste plug-in [16:41] Compiz plug-ins zijn geschreven in C++. We hoeven niet de geavanceerde opties van C++ te kennen, enkel de basis. [16:43] We hebben uitsluitend een klein deel bibliotheken nodig, glib en sigc [16:44] en meer recentelijk CMake [16:45] CMake wordt ook gebruikt voor bouwen in plaats van automake [16:45] Hier volgt een vraag van een deelnemer: [16:47] VRAAG: Is het mogelijk om een bepaald soort lokale versie die gebruikmaakt van Ubuntu pakketten en pbuilder of iets vergelijkbaars, om het makkelijk te verwijderen? [16:49] ANTWOORD: Je kan inderdaad clone lp:compiz, echter, dit is een pakket branch van compiz core, het heeft niet betrekking tot alle modules. [16:52] Daarnaast, ben ik niet zeker hoe men ervoor moet zorgen dat het lokaal gebouwd en geïnstalleerd wordt. [16:54] dus ik stel voor dat je aan de standaard bronnen vasthoud [16:55] Nu gaan we terug naar het schrijven van de plug-ins [16:55] De basiskennis, is C++, boost of CMake [16:58] Bedenkt dat OpenGL niet een stikte vereiste is, dat kan omdat er vele grafische mogelijkheden zij die algemeen gebruikt worden, zijn inbegrepen bij de API van Compiz [17:01] Het is enkel nodig als je een bling-bling plug-in wilt maken. [17:03] En dan is het nog niet nodig maar wel mooi. [17:04] Nu beginnen we met het creëren van jouw plugin project [17:07] Dus aan de slag, stel je wilt een plug-in maken met de naam "moveleft" welke, iedere keer als er een venster wordt geopend, dat het elk ander venster naar links schuift. [17:08] Je mappenstructuur moet als volgt zijn [17:08] moveleft [17:08] - [17:08] -> src [17:08] ---> moveleft.cpp [17:09] ---> moveleft.h [17:09] -> moveleft.xml.in [17:09] CMakeLists.txt [17:10] Nu zal ik de componenten uitleggen [17:11] In principe, de .cpp en de .h bestanden zijn de implemtatie van jouw plugin, bijvoorbeeld de laadbare object code. [17:12] de .xml.in beschrijft informatie over jouw plugin voor CCSM en haar optie's [17:13] de Cmake.lists.txt is het bouwsysteem [17:13] Ik moet eten , ik ben zo terug [17:14] Dat zei die man niet [17:17] Ik moet eerst huiswerk maken, ik ben zo terug [17:27] dank je Ronnie [17:28] hebben we zoveel japanse forumleden ? [17:51] Goedenavond [17:52] Kan ik de vertaalde cursus ook in een document zetten? [17:52] leoquant? [17:53] DooitzedeJong: is de wiki misschien wat? [17:53] kan ook [17:53] Als ik het eerst mag maken in een document [17:55] ja, je kan later ook altijd dat document gewoon uploaden naar de wiki als bijlage [17:56] maar is wel wat minder toegankelijk denk ik, het scheelt een pagina doorklikken. [17:56] Moet ik de timestamps er ook bij zetten [17:56] ? [17:56] Wil je het als een irc log of als een goedlopend verhaal? [17:56] leoquant? [18:00] DooitzedeJong: ik zou gewoon de begintijd per meeting er even boven zetten, verder lijkt het voordeel van leesbaarheid van een lopend verhaal me hoger wegen dan dat van timestamps [18:00] oke [18:01] Ik breek even in..wat gaat er gebeuren? [18:03] Ik heb vanmiddag een gedeelte van de eerste cursus van de ubuntu developer mweek vertaald [18:04] Het is uiteindelijk de bedoeling om het realtime te doen, maar helaas typ ik niet snel en liep ik al snel 3 kwartier achter [18:06] ah, I see [18:06] vervelend [18:06] Wat moet de titel van het document worden [18:06] ? [18:07] Cursus - Creëren van eigen compiz plug-in? [18:07] of moet ik toevoeging gebruiken? [18:11] commandoline, leoquant? [18:34] Wat moet de titel van het document worden? [18:34] Wat is de Engelse titel? ;) [18:34] (je bent aan het vertalen, in principe hoef je dan niet zelf na te denken toch :P ) [18:35] Ik wil er een goedlopend verhaal van maken [18:37] Oke [18:39] Is de titel dan een onderdeel van een goedlopend verhaal? [18:39] Ja [18:40] Ik wil er een soort van verslag van maken [18:40] en het logisch indelen [18:40] oké [18:41] DooitzedeJong: cancelled the transfer [18:41] okay [18:41] why? [18:41] Magoed, wat is de titel in het Engels? [18:42] How to write a compiz plugin [18:43] "Schrijf een eigen compiz plug-in" [18:43] ? [18:43] Schrijf/Bouw/Maak [18:44] ik had: Het schrijven van een compiz plug-in [18:44] door Sam Pillaz (smspillaz) [18:44] is goed, toch? :) [18:45] ja [18:45] Ja, ook goed [18:45] Ik maak straks het document alvast openbaar [18:45] zodat jullie het kunnen controleren op feiten [18:46] StefandeVries, had jij het document ontvangen? [18:46] Nee, foutmelding bij de overdracht [18:47] oke [18:48] StefandeVries, ik stuur het nu via IRC [18:48] ik zie het :) [18:48] ook aan jouw RawChid [18:50] Zou je het willen accepteren StefandeVries? [18:50] ? [18:50] dat heb ik al gedaan [18:51] oh oke [18:51] Want die van mij is nog niet gestart [18:51] Ik stuur het nog eens [18:52] e-mail: stefandevries1994@gmail.com [18:52] oke [18:53] verzonden [18:53] en ontvangen [18:53] mooi zo [18:53] Euh, [18:53] Jij ook? [18:53] Toevalig dropbox of Ubuntu One? [18:54] Ik zit op irssi en weet niet precies hoe het werkt :P [18:54] En veel werk, moet ik ook weer sshen enzo :P [18:55] Arm jong..:P [18:55] Dropbox [18:55] maar dat gebruik ik niet op 11.04 [18:55] ik heb ook ubuntu one [18:56] Wat vind je ervan StefandeVries? [18:56] So far, so good :) [19:02] sorry DooitzedeJong ik was even gewoon foetsie.... [19:02] gaat alles goed? [19:02] ja, maar ik gebruik nu de logs en maak er een leesbaar verslag van [19:03] great [19:04] plek op de wiki?: onder ubuntu dev weeks op de mwanzo wiki? [19:04] ja [19:04] Maar eerst moet ik nog het verslag af hebben [19:04] uiteraard [19:04] bedankt alvast [19:05] Dit probeer ik met elke cursus te doen die was en nog komt [19:05] behalve met de ubuntu user days he...dat moet anders :P [19:05] Ja, maar probeer dat eerst maar eens te regelen [19:05] dan zien we wel verder [19:06] zekur.. [19:09] Want misschien worden mensen door dit werk getriggerd [19:09] om maar bij het engels te blijven [19:10] DooitzedeJong, het is niet bekend genoeg binnen de loco [19:10] ook [19:11] ik heb wel eens enkel met sense die dev llessen doorgebracht [19:11] Misschien kan het vertaalteam ons ook helpen [19:11] goed idee [19:11] en dan puur voor het vertalen [19:13] Ik zet het begin nu online [19:13] op de wiki [19:13] ok ik ga lezen daar [19:13] Waar kan ik het plaatsen [19:14] workshops: onderaan: dev weeks [19:14] zie je het? [19:14] zal even kijken [19:15] eventueel een matrix met datum workshop, en onderwerp en naam van de deelnemer(jiij) [19:15] lijkt me geen goed plan [19:15] nee? [19:16] feitelijk zijn he workshops [19:16] internationaal [19:16] /community/mwanzo/developerweeks/20110301/1800/naam [19:16] of /community/mwanzo/developerweeks/2011/naam [19:17] of /community/mwanzo/Workshop/developerweeks/2011/naam [19:17] Hoe vaak zijn die UDW's ? [19:17] Vaker dan 1 keer per jaar? [19:17] nee volgens mij niet [19:17] : https://wiki.ubuntu.com/UbuntuDeveloperWeek [19:18] die timetable kan overgenomen worden [19:18] Twee keer per jaar [19:18] yep [19:19] wat is er wrong met dat schema op de wiki? [19:19] geef eens een link dan [19:19] Dan zou ik meer dan alleen 2011 in de URL gebruiken [19:19] zie mijn link [19:20] https://wiki.ubuntu.com/UbuntuDeveloperWeek [19:20] /community/mwanzo/developerweeks/2011/february-march/naam [19:20] ik bedoel de nederlandse [19:20] : http://wiki.ubuntu-nl.org/community/mwanzo/Workshop [19:20] onderaan [19:21] ik por Gotiniens even [19:21] DooitzedeJong, graag Nederlands gebruiken [19:21] Voor de maanden ten minste [19:21] oh ja, was ik vergeten :P [19:22] /community/mwanzo/Workshop/DeveloperWeeks/2011/februari-maart/naam [19:22] straks komt de grote baas zelf [19:22] gotiniens [19:22] en de home page als /community/mwanzo/developerweeks/ [19:23] Waarvan is die de baas dan? [19:24] DooitzedeJong, hij zou het internationale deel van mwanzo opzetten [19:24] oke [19:24] maar ik vrees.... [19:24] Ben je het eens met de structuur? /community/mwanzo/Workshop/DeveloperWeeks/jaar/maanden/naam [19:24] ja [19:25] niet in dagen? [19:25] Nee, ik vind het zo mooi [19:25] oke [19:25] erg relevant? [19:25] ik ook [19:25] oke [19:26] zit die gothic wel bij meeting.... [19:26] Misschien kunnen we wel een boek uitgeven met allemaal verzamelde werken van de developer weeks... [19:26] :P [19:26] :) [19:26] haha [19:26] Is vast wel markt voor [19:27] en drukken kost tegenwoordig niks meer vergeleken met vroeger [19:27] als je er een goed internationaal team voor kunt vinden..wie weet :) [19:28] tja..... [19:28] Moet het niet UbuntuDeveloperWeeks zijn? [19:28] Of UDW [19:28] /community/mwanzo/Workshop/UbuntuDeveloperWeeks/jaar/maand/naam [19:28] UDW heeft mijn voorkeur [19:28] UDW is misschien wat te vaag maar kan ook [19:29] laat men maar wennen aan jargon [19:29] op de internationale wiki staat het voluit geschreven [19:29] ok das waar [19:30] We moeten zoveel mogelijk gelijk zijn aan de internationale community lijkt mij [19:30] maar UDW als afkorting is toch ok? [19:30] ja [19:30] Maar doen dan [19:31] staat het zo ook niet in de meeting wiki [19:31] en dan de hoofdpagina /community/developerweeks [19:31] ? [19:31] graag [19:32] of UbuntuDeveloperWeeks? [19:33] UbuntuDeveloperWeeks [19:33] udw [19:33] oke duidelijk [19:37] Hoe moet ik in een titel een enter maken? [19:39] http://wiki.ubuntu-nl.org/community/mwanzo/Workshop/UDW/2011/Februari-Maart/SchrijvenCompizPlug-in [19:39] een enter? moment RawChid ? [19:40] zit ff in meeting [19:40] titel en enter? [19:41] DooitzedeJong, kan een : niet? [19:41] een soort van een
[19:41] : = door etc. [19:41] Cees? [19:42] <
> ?? [19:42] erkan^, ping [19:42] oke [19:42] bedankt [19:43] werkt niet [19:44] dan ga gewoon doorgaan [19:44] later passen we het aan [19:44] oke [19:44] Wat vind je van het begin? [19:44] ik ben weer weg..... [19:44] goed! [19:45] Enter in titel is raar, ik weet niet of dat wel kan. [19:45] Titel bedoel je tekst tussen == == toch [19:45] ja [19:45] nee [19:45] ? [19:45] Ik bedoel meer dit [19:45] blahblahblahblah [19:46] door Sam Spilsbury [19:46] zoals bij kop 1 in openoffice [19:47] <
> is een enter (break) in wiki taal [19:48] dat werkt niet [19:48] in een titel [19:48] Wat is een titel? [19:48] = = [19:48] Ik moet wiki syntax zien om je te snappen [19:48] Oke [19:48] Ja, denk niet dat dit kan [19:48] oke [19:48] Dan maar zo, in de pdf die komt doe ik het wel op die manier [19:48] Eigenlijk moet je dat ook niet willen. [19:49] Want dan krijg je lange titels [19:49] Die "door blabla" kan een subtitel zijn [19:49] dan zit er teveel ruimte tussen [19:49] RawChid, ok [19:50] Tja, het is een wiki, geen Wordperfect :P [19:50] ik ga badderen......nu! [19:50] Of je moet echt met HTML/CSS aan de gang. Maar dat lijkt me overdreven :) [19:50] Badderze leoquant [19:50] Doe je badeend de groeten [19:50] Ja leoquant [19:53] Ik ga ook RawChid [19:53] Tot ziens [19:54] Dag DooitzedeJong, succes verder [19:54] Zal wel lukken [19:54] Doeg [20:24] leoquant, riep je me? [20:24] nee [20:24] dooitze [20:24] bedankt [20:24] okee [20:24] ja uh ik pingde wel idd.... [20:24] komt een andere keer wel weer [20:26] ok