From jainbasil at gmail.com Fri Apr 2 21:30:35 2010 From: jainbasil at gmail.com (Jain Basil Aliyas) Date: Sat, 3 Apr 2010 00:00:35 +0530 Subject: [Gsoc] GSoC 2010 - Backup Tool for KDE4 Settings In-Reply-To: <201003301458.14146.gokcen@pardus.org.tr> References: <779f754c1003281208p29dace11kaa46a0f8706edeca@mail.gmail.com> <779f754c1003300053m56a7c9ffp67d4eb41fd842783@mail.gmail.com> <201003301458.14146.gokcen@pardus.org.tr> Message-ID: Hi, Thanks for your reply! On Tue, Mar 30, 2010 at 5:28 PM, G?k?en Eraslan wrote: > On Tuesday 30 March 2010 10:53:50 Jain Basil Aliyas wrote: > > Hello, > > > > Hi, > > > I am Jain Basil Aliyas. I am interested in submitting an application for > > GSoC 2010, with Pardus, on idea *Backup Tool for KDE4 Settings*. I had > sent > > an email to the mentors of this project and am waiting for reply from > them! > > > > This mailing list is our official GSOC communication channel. Students > should > use here, instead of private mailing to mentors. > > > I am attaching a *very* rough draft of my project proposal with this > mail. > > I request you to read through the same and comment on it so that I can > > make necessary changes in it. > > > > We've extended KDE Settings idea, if you're still interested. Yes. I've made necessary changes in my proposal according to the new ideas in this project!. Also, I discussed the feasibility of this project with some of the kde developers, and they have offered helps/suggestions from KDE community for successful completion of this idea. > By the way, your > proposal seems good. Do not hesitate to apply for the project. > > > > Greetings! > > Jain Basil Aliyas > > > > -- > G?k?en Eraslan > > _______________________________________________ > Gsoc mailing list > Gsoc at pardus.org.tr > http://liste.pardus.org.tr/mailman/listinfo/gsoc > > Greetings! Jain Basil Aliyas -- Student, Dept. Of Computer Science & Engineering, Govt. Engineering College, Thrissur - 9, Kerala, India. http://jainbasil.net -------------- next part -------------- An HTML attachment was scrubbed... URL: From dearsaravanan at gmail.com Mon Apr 5 10:27:03 2010 From: dearsaravanan at gmail.com (Saravanan S) Date: Mon, 5 Apr 2010 12:57:03 +0530 Subject: [Gsoc] Pardus Boot Sequence Message-ID: Hi all, I am searching for the Pardus Linux Official documentation on its detailed Boot sequence, The link below doesn't seem to work. http://www.pardus.org.tr/eng/documents/ Please guide me. Thank you. Saravanan Sundaramoorthy Red Hat Certified Engineer SSN College of Engineering -------------- next part -------------- An HTML attachment was scrubbed... URL: From ozan at pardus.org.tr Mon Apr 5 14:04:03 2010 From: ozan at pardus.org.tr (Ozan =?utf-8?q?=C3=87a=C4=9Flayan?=) Date: Mon, 5 Apr 2010 14:04:03 +0300 Subject: [Gsoc] Pardus Boot Sequence In-Reply-To: References: Message-ID: <201004051404.04007.ozan@pardus.org.tr> 05 Nisan 2010 Pazartesi g?n? (saat 10:27:03) Saravanan S ?unlar? yazm??t?: > Hi all, > I am searching for the Pardus Linux Official documentation on its > detailed Boot sequence, > > The link below doesn't seem to work. > http://www.pardus.org.tr/eng/documents/ http://www.pardus.org.tr/eng/projects/comar/SpeedingUpLinuxWithPardus.html This is a little-bit outdated. You can also browse the source code of mudur: https://svn.pardus.org.tr/uludag/trunk/mudur/ --- Ozan ?a?layan TUBITAK/UEKAE - Pardus Linux http://www.pardus.org.tr/eng From dearsaravanan at gmail.com Mon Apr 5 19:01:02 2010 From: dearsaravanan at gmail.com (Saravanan S) Date: Mon, 5 Apr 2010 21:31:02 +0530 Subject: [Gsoc] Pardus Boot Sequence In-Reply-To: References: Message-ID: Hi all, These days i have been researching on Pardus and its tricky technologies. Now i am planning to propose 2 or 3 ideas including the one listed at Pardus GSoC 2010 ideas page[1], is it possible to propose more ideas? so that the best one can get through? [1] http://en.pardus-wiki.org/SummerOfCode2010Ideas Thank you. Saravanan Sundaramoorthy Red Hat Certified Engineer SSN College of Engineering -------------- next part -------------- An HTML attachment was scrubbed... URL: From demirkayaender at gmail.com Tue Apr 6 19:23:12 2010 From: demirkayaender at gmail.com (ender demirkaya) Date: Tue, 6 Apr 2010 19:23:12 +0300 Subject: [Gsoc] GSoC Application for Installation Support for Pardus Live CD Message-ID: Hello, I am planning to apply for the GSoC project with Pardus to "Installation Support for Pardus Live CD". I've been using Pardus since Pardus 2007, my internship and I am familiar with Python and Qt. I found that project interesting and the most suitable for me. I also submit my proposal from the GSoC Page. Are there any other requirements or improvements should I do? Thanks for any regard. Ender Demirkaya -------------- next part -------------- An HTML attachment was scrubbed... URL: From firatcanbasarir at gmail.com Wed Apr 7 19:07:51 2010 From: firatcanbasarir at gmail.com (Firat Can Basarir) Date: Wed, 7 Apr 2010 19:07:51 +0300 Subject: [Gsoc] [GSOC] Snapshot and Monitoring Tool for KDE4 Settings Message-ID: Here is my application proposal for this application. I think I might have put too many personal information, please let me know if that is the case. I have been doing some research for the last 3 days about KDE4 in general and configuration management in particular. This is what I came up with. Any feedback is appreciated. There is a slightly more readable HTML version here [http://naysaying.com/r/gsoc-pardus-application.html] ============================================================================== == Contact Information * Name F?rat Can Ba?ar?r * Email Address firatcanbasarir at gmail.com * Twitter http://twitter.com/firat * Gtalk firatcanbasarir at gmail.com * IRC nickname firatcan * Blog http://naysaying.com * Friendfeed http://friendfeed.com/fcb == Education Information * College / University Istanbul Bilgi University * Major Computer Science * Expected graduation date 2011 === Skills and Background Information * Known Tools, Frameworks and Programming Languages: Python, Django, Ruby, RoR, C, PHP, Java, Objective-C, Scheme,JavaScript, all major VCS and DVCS systems. I can also hack together some shell scripts for simplifying my build process. Background Information I have been programming since I was 13, starting with Pascal on DOS. Before coming to IBU CS, I worked as a web developer in various companies. I was the major programmer behind pillinetwork (all the blogs in this list: http://www.pilli.com/siteler) which pays their contributors %70 of the ads income, distributing it proportional to the number of page views the contributes are responsible for. I have implemented challenging things like single sign-on and a global messaging system across all the websits. This was built using Ruby On Rails back in 2004 when RoR wasn't as popular as it is now. After that I worked on sosyomat.com (by pilli) which was the dominant social networking site in Turkey before facebook threw it out of the window. After leaving pilli for school, I worked at several marketing agencies as a backend developer for flash based minisites. Then I joined Akinon (http://akinon.com - the people behind markafoni.com) and worked on Markafoni These sites were very popular and I was responsible for fixing the scaling problems and making sure the entire system was always available and robust. During Akinon I worked on a IPTV system which we hacked in 3 days using Python, C and Flash (A company in some kind of legal emergency contacted us to do it for them). * Projects Accomplished: pillinetwork, Sosyomat, Markafoni Do you have any previous Open Source development experience? Please explain I can't talk about any solid contribution but I always hangout in developer channels of the software products I use, give feedback and report bugs. * Have you ever participated in a previous GSoC? Describe your project: No. This is my first time. * Which other GSoC 2010 projects did you apply for?: I am going to submit another application for Django. But I don't think I will be chosen for Django because Alex Gaynor (Unladen swallow and PyPy committer, last GSoC's multi-db implementer for Django) has proposed a really good idea for the same topic I am planning to propose for. * Why should Pardus choose you?: I have been working on complex projects both as a team leader, as a team member and as a one-man team. I am quite experienced with Python. Even though I don't have much experience with Qt programming in general and Pardus infrastructure in particular, I have been writing GUI programs with Objective-C and Cocoa on Mac OS X. I am familiar with all the GUI programming paradigms such as events, actions, listeners, delegates, etc. Human-Computer Interaction was one of the most appealing courses of third year for me, in fact I am planning to have a degree in HCI from Carnegie Mellon University after I graduate from IBU (I have applied for Fulbright scholarship and waiting for the result. I am the top of my class with 3.65 GPA and I think I'll probably get it). Being an HCI freak, I am very critical and slightly obsessed with GUIs. If I build a GUI application it must be usable and the users should be able to use it right away without reading any documentation or any need of prior knowledge. I have contacted several designers from IBU VCD and an industrial designer from ITU who are willing to help me with building the interface. I plan to design the interface myself, test it on some end-users before implementing the actual code and then let the designers do the eye candy. I am a very fast learner. I know how to ask smart questions and do my best to make my mentors' job easy to help me. I have very good communication skills, both written and spoken. I am also very good at understanding if we are not on the same page with any of my colleagues. These skills help me get ahead of others during the early days of a project and help me prevent some common problems before they start to slow the project down. I can also learn things myself. I believe my achievements with RoR is an example. There weren't much RoR users back in 2004 and I was able to understand what I read from the documentation and examples which I have successfully applied to the project. I am also a big fan of free software and was one of the volunteers of Free Software and Linux Days 2010 at IBU. == Project Information * Project Name Snapshot and Monitoring Tool for KDE4 Settings * Project Description KDE lets the users configure and customize many aspects of their desktop. Since it is extremely detailed, it's cumbersome to re-configure everything after a re-installed or some sort of crash or problem that causes the settings data to be lost. Therefore Pardus desktop needs a tool to backup the settings data and restore it when needed. This maybe implemented as a simple application that stores the data for selected features or applications. It may also be an automated process that backups the settings file every once in a while and let the user revert to a prior configuration. The first phase of the project should be the simple, manual version. Why did you choose this project? I am familiar with GUI programming and very experienced with Python. I think that the performance implications of this application is minimal therefore it can be programmed as a Python Qt application. I don't think it needs to be written in C as it is not likely for this application to stay in the background, running most o the time. Therefore, I believe this is the project that matches my skill set the best. It will help me learn the details of Qt programming and KDE4. How do you plan to complete this project? Please describe a stochastic approach I know that during the re-writing of KDE there were a lot of code cleanup. That means that the configuration files for common desktop settings should be very similar to each other. In fact, the KConfig class in KDE4 API seems like it is the entry point. The simplest idea would be exporting these configuration data as XML files and asking user where to save them (preferable on an external drive). But upon further reading I discovered KConfig XT. I think the simplest solution would be checking if a particular application is using KConfig XT or another configuration system. I'll keep KConfig XT ones as it is and convert the others to KConfig XT structure before storing them. Just to make it clear: I am not proposing that I'll make all the applications use KConfig XT, I'll just convert and save them as KConfig XT compliant XML. After making a config-to-XML application I plan to build a service that can periodically backup these configuration files. One example of use case would be that if a users messes his or her KDE config in a way that doesn't let the desktop to load, the service may detect this and automatically revert to a working config backup. * Please state the milestones for this project: 1. Design the interface and finish user acceptance tests. 2. A simple GUI application that can display the designed interface and a list of subsystems. Upon clicking a subsystems it should display a list of all the configuration files and the last precise time they were modified. 3. UI displays a particular configuration's history, when it was modified etc. 4. UI displays a diff of any 2 different revisions of the configuration 5. The application provides functionality to export all the configuration (or selected ones) as an XML file. 6. Ability to restore from any XML file (Application should be able to check if the configuration file is valid before restoring it). 7. (Extra) Background service to routinely backup configuration file 8. (Extra) Functionality to detect misconfiguration during boot and offer the user to restore from an old valid state. * How long do you think this project will take?: * Milestone 1: 1 Week * Milestone 2: 2 Weeks * Milestone 3: 2 Weeks * Milestone 4: 3 Weeks * Milestone 5: 1 Week * Milestone 6: 2 Weeks Obviously these are very flexible since I am not very familiar with KDE4 programming. But if I have enough time left and it is approved by my mentor, I want to implement the extra 7 and 8 * Where will you be located during the summer?: Istanbul, Turkey. * How many hours per week can you dedicate for your project?: 15 - 25 hours * How do you think Pardus will benefit from your proposal: I think I can build a real, usable and robust application. As I have a lot of experience in production environments, I believe that I can build a product that is polished enough that can be integrated into the mainstream product without much work. Also, my experience with and love for HCI may let the community enjoy a very user friendly application. From kusum18 at gmail.com Fri Apr 9 22:47:29 2010 From: kusum18 at gmail.com (kusum kumar) Date: Fri, 9 Apr 2010 12:47:29 -0700 Subject: [Gsoc] Duplicate proposal Message-ID: Hello GSoC Admins , Mentors , I had applied for Pardus as a part of this years GSoC student for the project Wubi Like installer for Pardus and now when i click on List my student proposals it shows both in List of proposals as well as List of ineligible/withdrawn proposals. Could anyone please check up if they can see my application and is my application still valid . I have worked really hard to prepare my proposal . Please could somebody reply as soon as possible . -- Kusum Kumar Madarasu IIIrd Year Information Systems BITS Pilani Goa Campus -------------- next part -------------- An HTML attachment was scrubbed... URL: From onur at pardus.org.tr Sat Apr 10 00:35:15 2010 From: onur at pardus.org.tr (Onur =?UTF-8?B?S8O8w6fDvGs=?=) Date: Sat, 10 Apr 2010 00:35:15 +0300 Subject: [Gsoc] Duplicate proposal In-Reply-To: References: Message-ID: <20100410003515.c1c931d2.onur@pardus.org.tr> On Fri, 9 Apr 2010 12:47:29 -0700 kusum kumar wrote: > Hello GSoC Admins , Mentors , > > > I had applied for Pardus as a part of this years GSoC student for the > project Wubi Like installer for Pardus and now when i click on List my > student proposals it shows both in List of proposals as well as List > of ineligible/withdrawn proposals. Could anyone please check up if > they can see my application and is my application still valid . I > have worked really hard to prepare my proposal . Please could > somebody reply as soon as possible . Well it seems you have entered two proposals (duplicate) and you had been informed of them through the socghop page, and one of the duplicates was marked as ineligible to prevent duplication. The other one seems intact a.k.a. in review. -- Onur K???k Knowledge speaks, but wisdom listens From burkayozdemir at burkayozdemir.com Tue Apr 20 15:50:03 2010 From: burkayozdemir at burkayozdemir.com (Burkay =?UTF-8?Q?=C3=96zdemir?=) Date: Tue, 20 Apr 2010 05:50:03 -0700 Subject: [Gsoc] Proposal moved to -> Ineligible/Withdrawn proposal Message-ID: <20100420055003.a7a0ffa3b3d6da766032b3ffb80912bc.28993acc1c.wbe@email02.secureserver.net> An HTML attachment was scrubbed... URL: From jainbasil at gmail.com Wed Apr 28 10:27:25 2010 From: jainbasil at gmail.com (Jain Basil Aliyas) Date: Wed, 28 Apr 2010 12:57:25 +0530 Subject: [Gsoc] Google Summer of Code 2010 Message-ID: Hello, Firstly, my sincere thanks to Pardus community and especially my mentor, Bahadir Kandemir for accepting me as student for Google Summer of Code 2010. I'd like to know whether I should conduct discussions on my project work here in this list or may I go for personal emails with my mentor. Also, I'd like to get the email address of my mentor, Bahadir Kandemir for futhur discussions regarding my project work. Greetings! Jain Basil Aliyas -- Undergraduate Student Department of Computer Science & Engineering, Govt. Engineering College, Thrissur - 9, Kerala, India. Blog: http://jainbasil.net -------------- next part -------------- An HTML attachment was scrubbed... URL: