Jul 04 22:35:01 * kushal has changed the topic to: Welcome to Linux User's Group of Durgapur | Mailing list at http://lists.dgplug.org/listinfo.cgi/users-dgplug.org | Old classes http://www.dgplug.org/irclogs/ | 10:30pm Wiki - Parthan | <-- CLASS STARTED --> Jul 04 22:35:06 Roll call Jul 04 22:35:11 Ria Das Jul 04 22:35:21 Debmalya Sinha Jul 04 22:35:23 satya komaragiri Jul 04 22:35:24 Neeraj Kumar Jul 04 22:35:29 Khushbu Mohta Jul 04 22:35:33 pramit roychowdhury Jul 04 22:35:39 arpita kapoor Jul 04 22:35:40 Prakhar Agarwal Jul 04 22:36:03 debashree banerjee Jul 04 22:36:25 aritra bose Jul 04 22:36:39 kishan goyal Jul 04 22:37:42 are we done? Jul 04 22:38:07 subhodipbiswas Jul 04 22:38:36 * kushal gives channel operator status to runa_b Jul 04 22:39:13 * Soumya_ (n=chatzill@117.192.8.239) has joined #dgplug Jul 04 22:40:20 --- CLASS BEGINS ----- Jul 04 22:40:34 [Q] How many of you know the most famous Wiki? Can you name it? Jul 04 22:40:57 wikipedia, i guess Jul 04 22:42:15 * Debashree has quit (Read error: 104 (Connection reset by peer)) Jul 04 22:42:58 Righto! [Q2] What do you think made Wikipedia so successful? Jul 04 22:43:28 * sharanr (n=sharan@117.98.112.129) has joined #dgplug Jul 04 22:43:33 we ca reedit it database. Jul 04 22:43:42 huge database Jul 04 22:43:43 pages. Jul 04 22:43:44 and.. Jul 04 22:43:52 open to all for modifications Jul 04 22:43:52 hmm, and.. Jul 04 22:43:52 it allows users to freely create and edit Web pages using any Web browser. ... Jul 04 22:44:07 can create own database. Jul 04 22:44:15 * Debashree (n=Debashre@61.2.164.20) has joined #dgplug Jul 04 22:44:19 good Jul 04 22:44:24 It enables every user to create or contribute information into it... Jul 04 22:44:36 thus making a database so huge.. Jul 04 22:44:52 Jul 04 22:45:24 its easy to get any information, so its successful. Jul 04 22:45:38 What makes Wikipedia so awesome is, the entire content is not written by few people and hence doesnt represent one Point-of-View. Jul 04 22:45:56 It's all there by means of contribution from people all over the world Jul 04 22:46:09 ! Jul 04 22:46:41 It was possible to amass such a great amount of information within a single site because people were allowed to freely contribute Jul 04 22:46:44 * indradg_ has quit (Read error: 110 (Connection timed out)) Jul 04 22:46:48 susenj, yes? Jul 04 22:46:53 but if a user writes his own way..it's not always that he writes correct! Jul 04 22:47:07 Jul 04 22:47:11 susenj, am coming to the point.. Jul 04 22:47:27 * Soumya__ (n=chatzill@117.192.1.172) has joined #dgplug Jul 04 22:47:44 in your answers, few of you mentioned DB. actually wiki has nothing to do with a DB Jul 04 22:48:00 [Q3] So what Wiki is? any ideas? Jul 04 22:48:23 server Jul 04 22:48:35 website to edit on the fly! Jul 04 22:49:06 software Jul 04 22:49:09 a forum Jul 04 22:49:39 any one else? Jul 04 22:49:47 am waiting for *the* word.. Jul 04 22:50:19 blog Jul 04 22:50:39 Jul 04 22:50:41 open source Jul 04 22:50:48 oops, sorry! Jul 04 22:50:57 Wiki is a "Collaborative Editing" Tool Jul 04 22:51:24 [Q4] Can you name some collaborative development tool which you might have come across? Jul 04 22:51:31 * Atanu_bera (n=chatzill@125.20.11.34) has joined #dgplug Jul 04 22:51:32 git? Jul 04 22:52:08 good.. others? Jul 04 22:52:16 svn Jul 04 22:52:20 bzr Jul 04 22:52:27 mavu_, give chance for others too :) Jul 04 22:52:32 soory Jul 04 22:53:52 * t4num0y_cs3 (n=Neo@117.194.0.246) has joined #dgplug Jul 04 22:53:54 ! Jul 04 22:53:59 kushal, yes? Jul 04 22:54:06 * Soumya___ (n=chatzill@117.192.0.235) has joined #dgplug Jul 04 22:54:09 techno_freak, nothing much : Jul 04 22:54:16 just ping Jul 04 22:54:20 Jul 04 22:54:28 * ecntrk1 (n=ecntrk@117.194.0.159) has joined #dgplug Jul 04 22:55:38 Ok, Collaborative Tools include Version Control Systems like subversion, git, bzr.. Mailing Lists like GNU mailman... issue trackers like Trac, bugzilla.. wikis like... Jul 04 22:55:55 Wiki are an important tool for Collaborative Development Jul 04 22:56:17 sorryfor late, Attendance Atanu Bera Jul 04 22:56:23 Why? Because it enables people to freely add textual content, and others to freely edit them as well Jul 04 22:56:25 * Soumya has quit (Read error: 110 (Connection timed out)) Jul 04 22:56:33 * Soumya___ is now known as Soumya Jul 04 22:57:11 For example, if you are writing a essay about dgplug, kushal can just start a page and put some initial points, while all of you can participate adding more contents into it Jul 04 22:57:48 kushal can occasionally peep in, review the contents, edit them, format them, and make the page transform into an awesome easy on dgplug Jul 04 22:58:21 * rtnpro has quit (Read error: 110 (Connection timed out)) Jul 04 22:58:28 ! Jul 04 22:58:33 * t4num0y_cs3 has quit (Client Quit) Jul 04 22:58:47 bose_aritra, yes Jul 04 22:58:55 is it so that only khushal can edit. Jul 04 22:59:10 that means editing option is not for all. Jul 04 22:59:13 bose_aritra, who is he ? Jul 04 22:59:17 bose_aritra, no, the very basic idea of wiki is that any one can add, edit or delete content Jul 04 22:59:43 but what i want to edit may be right Jul 04 22:59:57 who is governing the whole process? Jul 04 23:00:15 bose_aritra, any one as in [1] any one accessing the site [2] any one who is a registered member of the wiki site [3] any one who has been granted edit privileges by the admin or the page creator Jul 04 23:00:45 some can even play pranks. Jul 04 23:00:45 it can [1] [2] or [3] because, depending upon how critical the content is, the owners of the wiki may choose it to be moderated wiki Jul 04 23:00:53 Jul 04 23:01:01 ok Jul 04 23:01:02 * Soumya_ has quit (Read error: 110 (Connection timed out)) Jul 04 23:01:13 So, from the above example, we can clearly see what Wikis are for. Jul 04 23:01:39 The entire content blooms up not because of one persons contribution, but many people contributing their bits and bytes Jul 04 23:01:58 A lot of documents you see in various project's sites are indeed created by this method Jul 04 23:02:33 Now, the interesting question arises Jul 04 23:02:55 If anyone can edit, even let it be registered users, how do you ensure that the content is trustable? Jul 04 23:03:13 Wiki proved it can indeed do. But how? Jul 04 23:03:37 It follows the concept "More the number of eyes looking at, the better and dependable the content becomes" Jul 04 23:03:57 Let's take an ideal example to understand this concept Jul 04 23:04:31 [A] goes to Wikipedia and creates a page on Kolkatta Jul 04 23:04:57 he adds some initial content and leaves the page open for any one to add or edit it Jul 04 23:05:38 now [B] comes and sees the page. He has some interesting information about Kol and hence he adds them to the page. Jul 04 23:05:56 * Soumya___ (n=chatzill@117.192.7.195) has joined #dgplug Jul 04 23:06:13 [A] comes back to the page, finds [B]'s contents which is good, but has some spellos here and there. Jul 04 23:06:22 so [A] fixes those spellos and saves the page. Jul 04 23:07:07 after this has happened [X] sees the page. But [X] is an evil chap, so he adds spam links all over the page, replacing the original contents by [A] and [B] Jul 04 23:07:35 now [A] and [B] come to know that their page has been spoiled by someone Jul 04 23:07:41 So, what's the solution? Jul 04 23:08:32 [1] Most wikis offer version control of the pages. So, you can always go to last edits, see the content, either revert to that old version or just copy the content and paste it into the existing page, save it Jul 04 23:09:08 [2] A and B have their own personal copies of the content. So A again adds the initial content, asks B to add his and brings back the page again Jul 04 23:09:30 Now, you might ask can't X return back and do the vandalism again? Jul 04 23:09:43 Yes, in fact he can if A still decides to keep the page open to anyone Jul 04 23:09:58 * Soumya__ has quit (Read error: 110 (Connection timed out)) Jul 04 23:10:39 Or else, A might give editing permissions to B and state in the his page that anybody with related information can mail him, sending their content which if found appropriate will be added to the wiki page Jul 04 23:10:39 * sharanr has quit (Remote closed the connection) Jul 04 23:10:45 * Soumya____ (n=chatzill@117.192.2.3) has joined #dgplug Jul 04 23:11:13 Most wikis go for the second mode where they ask users to register themselves, to prevent spam bots from acting upon Jul 04 23:11:42 Wikipedia has been following an open access policy in its initial days Jul 04 23:11:57 which proved futile as the spammers and objectionable content started to increase Jul 04 23:12:50 in its initial days, it worked because 1000s of people thronged to wikipedia, and hence when an objectionable content was found there were people to remove it and bring the page back to its previous state Jul 04 23:13:06 now, wikipedia follows registration process, if am not wrong Jul 04 23:13:17 Any questions so far? Jul 04 23:14:50 * rtnpro (n=rtnpro@117.99.1.142) has joined #dgplug Jul 04 23:15:14 kushal, sorry ...I was disconnected Jul 04 23:15:30 rtnpro, why are you telling me sorry :( Jul 04 23:16:18 kushal, ok... sorry for that Jul 04 23:16:25 So, what are the well known Wiki softwares? Jul 04 23:16:37 http://en.wikipedia.org/wiki/Wiki_software names some Jul 04 23:16:38 wikimapia Jul 04 23:17:15 wikiwikiweb...! Jul 04 23:17:20 The most widely used as MediaWiki, MoinMoin and Trac Jul 04 23:17:35 [Q5] Do you know what dgplug uses? Jul 04 23:17:46 * deepakBCREC (n=chatzill@125.20.11.34) has joined #dgplug Jul 04 23:18:14 * ecntrk_ has quit (Read error: 110 (Connection timed out)) Jul 04 23:18:41 * techno_freak can find a surge of hits on wiki.dgplug.org Jul 04 23:19:44 :-/ Jul 04 23:19:59 mediawiki.. Jul 04 23:20:12 it's in there... Jul 04 23:20:16 Jul 04 23:20:54 ya, righto. so you have all landed up there isn't it? Jul 04 23:21:11 :-D Jul 04 23:21:14 :) Jul 04 23:21:16 Editing a wiki page is simple, starting one too is.. Jul 04 23:21:53 But wikis follow a syntax for marking text in different formats such as lists, tables, headings, etc. Jul 04 23:22:32 Though this might be different between various wiki softwares, it is fairly straightforward Jul 04 23:22:54 It's more fun to explore this markup syntax than being thought.. Jul 04 23:23:11 So, we are going to do an exercise over this weekend with wiki Jul 04 23:23:20 this will help us understand how to work with a wiki page Jul 04 23:23:49 [Q6] Hope you all are registered with wiki.dgplug.org? If not, do it right away. Jul 04 23:24:41 * Soumya has quit (Read error: 110 (Connection timed out)) Jul 04 23:26:12 and don't give space in the username ? Jul 04 23:26:38 kushal, ? Jul 04 23:26:51 I mean typo at the end Jul 04 23:27:52 * Soumya___ has quit (Read error: 110 (Connection timed out)) Jul 04 23:28:41 * deepakBCREC_ (n=chatzill@125.20.11.34) has joined #dgplug Jul 04 23:28:54 WEEKEND ASSIGNMENT:: [1] Create a wiki page in wiki.dgplug.org in your name [2] For each session you attended in this Summer Course, add a section header to it [3] Describe what you learnt in each session, how useful it was, what all you found yourself after the session on the topic and your personal comments Jul 04 23:29:00 as separate sub-topics Jul 04 23:29:20 [4] try to make the content a mixture of text and lists Jul 04 23:29:53 [5] If you have found any interesting projects or web sites related to the topic, give the relevant links Jul 04 23:31:43 You may continue to use this page, adding content after each session till the end of this course Jul 04 23:32:03 At the end, we will evaluate each one's page and the best ones will get some surprises.. Jul 04 23:32:38 plus few bottles of beer if comes to foss.in this year Jul 04 23:32:45 yup Jul 04 23:32:49 :) Jul 04 23:33:06 hau Jul 04 23:33:07 :P Jul 04 23:33:14 And they can also might becomes probable maintainers of the dgplug wiki ;) Jul 04 23:33:17 * Soumya_____ (n=chatzill@117.192.1.225) has joined #dgplug Jul 04 23:33:18 * Soumya_____ is now known as Soumya Jul 04 23:33:26 err.. /can also/ / Jul 04 23:33:29 * arpita_ (n=arpita@117.201.96.131) has joined #dgplug Jul 04 23:33:57 Good Luck guys and gals, hope to see really interesting wiki pages of yours at the end.. :) Jul 04 23:34:09 sure... Jul 04 23:35:25 ! Jul 04 23:36:26 ! Jul 04 23:36:45 ! Jul 04 23:36:47 জাগতে রহো Jul 04 23:36:59 kushal, heh :P Jul 04 23:37:01 Prakhar, shoot Jul 04 23:37:14 techno_freak, your comments please: http://wiki.laptop.org/go/User:Prakhar Jul 04 23:37:32 Prakhar, not now, let every one else complete theirs Jul 04 23:37:36 Pramit, shoot Jul 04 23:37:56 i have to edit my user page in wiki.dgplug.org Jul 04 23:38:06 sure, go ahead and do it Jul 04 23:38:20 techno_freak, its not dgplug wiki, I just wished to have a feedback from you. nothing else :) Jul 04 23:38:22 i will give you all this weekends time to do your initial work Jul 04 23:38:35 Prakhar, i will look at it later :) Jul 04 23:38:45 ok sure, thanks Jul 04 23:38:48 Prakhar, and i will count only dpglug wiki Jul 04 23:38:53 rtnpro, shoot Jul 04 23:38:58 yeah, no issues :) Jul 04 23:39:14 do we need to download mediawiki? Jul 04 23:39:40 Prakhar, nice man.... Jul 04 23:39:40 or is it just like blogging? Jul 04 23:39:56 rtnpro, ouch, kushal has installed one for dgplug already. you should use it for your assignment Jul 04 23:39:57 bose_aritra, thanks! Jul 04 23:40:10 ok Jul 04 23:40:11 rtnpro, though you can install one in your computer for trying it out Jul 04 23:40:25 ok...thanks Jul 04 23:40:30 * indradg has quit (Read error: 110 (Connection timed out)) Jul 04 23:40:44 Ok, if you want to see mine for sample, I have one in dgplug wiki.. http://wiki.dgplug.org/index.php/User:Technofreak Jul 04 23:41:19 actually there are a couple of spellos, dont mind it. if you can edit it, you can do it (am not sure of it) Jul 04 23:41:54 * deepakBCREC has quit (Read error: 110 (Connection timed out)) Jul 04 23:43:16 There ends the class. Feel free to poke me if you want any help when am here, but no reviews until the end ;) Jul 04 23:43:21 kushal, done!