#language id ||~-Alih bahasa: [[SummerOfCode2009|English]] -~|||| ---- {{attachment:2009_summer_of_code_logo_final_r3_no_url-01_id.png}} ''(cc-by-nc-nd-3.0 Google) '' ''<> '' == Infomasi umum == Halaman wiki ini akan menjadi pusat informasi tentang [[http://code.google.com/soc/|Google Summer of Code 2009]] di Debian. Feel free to add missing sections to it. Anda dapat menemukan informasi mengenai hal ini pada tahun-tahun sebelumnya di SummerOfCode2006, SummerOfCode2007 dan SummerOfCode2008. === Pendahuluan === Google Summer of Code adalah sebuah program dimana Google membayar stipends siswa untuk bekerja selama musim panas pada perangkat lunak bebas seperti proyek Debian. Setiap siswa bekerja sama dengan satu atau lebih mentor dari masyarakat untuk menyelesaikan proyek perangkat lunak Google Summer of Code telah dimulai lagi tahun ini. Seperti yang kita telah dipilih sebagai organisasi mentoring, 2009 akan menjadi keempat Debian partisipasi dalam program ini dan kami ingin kembali meningkatkan partisipasi pada kami untuk membuat pengalaman lebih menyenangkan dan memenuhi tahun ini untuk siswa, mentor dan seluruh Debian masyarakat. === Timeline === Here are the next steps: * February 8: Program announced. Life is good. * March 9: ~12 noon PST / 19:00 UTC Mentoring organizations can begin submitting applications to Google. * March 13: 12 noon PDT / 19:00 UTC Mentoring organization application deadline. * March 18: ~12 noon PDT / 19:00 UTC List of accepted mentoring organizations published on the Google Summer of Code 2009 site. * March 18-23: Would-be student participants discuss application ideas with mentoring organizations. * March 23: ~12 noon PDT / 19:00 UTC Student application period opens. * April 3: 12 noon PDT / 19:00 UTC Student application deadline. The full timeline is available [[http://socghop.appspot.com/document/show/program/google/gsoc2009/faqs#timeline|here]]. === Berpartisipasi / Menerapkan === ==== Saya adalah seorang pelajar ==== '''You can now apply until April 3rd, 19:00 UTC on the [[http://socghop.appspot.com/|Google Summer of Code]] application.''' First familiarize yourself with the communication tools of Debian: * [[IRC]] on general or team development channels * the general and particular [[http://lists.debian.org/|Mailing-lists]] of various teams * this [[FrontPage|wiki]] Join the communication channels of the teams or persons involved with the subject you would like to work on and discuss it. Don't be afraid to suggest seemingly crazy or vague ideas, we'll help you and give you suggestions. If you're lost (or even not!), drop in the communication channels of the Summer of Code team mentioned below. Remember that early preparation is a guarantee that your proposal will be better! There is some interesting introductory documentation on this wiki about [[WhyDebian| what Debian is]] and [[WhyDebianForDevelopers| what Debian is for a developer]]. A lot of information about being a Summer of Code student can be found on the [[http://code.google.com/p/google-summer-of-code/wiki/AdviceforStudents|Advice for students]] page. We also have a template that we would recommend students to use for their application: [[SummerOfCode/StudentApplicationTemplate|application template]] ==== Saya adalah seorang pengembang Debian ==== Your help is much needed from general organization to individual mentoring. Come see us on IRC or on the mailing-list mentioned below. If you have an idea proposal, come discuss it with us or put it directly on this wiki if you're sure of its viability. This year, we want to improve the communication between Summer of Code projects and the whole Debian community during the whole Summer of Code program, from student/project selection to final code integration into production through testing and feedback. A lot of information can be found on the [[http://code.google.com/p/google-summer-of-code/wiki/AdviceforMentors|Advice for mentors]] page. === Contacting us : Mailing-list, IRC, Twitter and identi.ca === http://lists.alioth.debian.org/mailman/listinfo/soc-coordination We're also on IRC: #debian-soc in the OFTC network (irc.debian.org). Just drop in and ask your questions. Of course you can also ask in other Debian IRC channels. Follow us on Twitter: https://twitter.com/DebianGSoC or on identi.ca: http://identi.ca/debiangsoc The Google's Summer of Code general IRC channel is #gsoc in Freenode. == Proyek == === Peta proyek Debian === Here will be a map of areas in Debian where proposals are requested/accepted. A good place to ''start'' looking for teams and areas is : http://debian.org/intro/organization === Proposal proyek === Here will be a list of proposals, sorted according to the map above. '''Come back regularly, new proposals are added all the time.''' ==== Packaging ==== * [[SummerOfCode2009/DataPackages|Large dataset manager]]: download and update local copies of public datasets, and integrate them in Debian with the tools we packaged. * [[SummerOfCode2009/MergeMaster|Mergemaster]]: perform 3-way merge of config files on upgrades by keeping a copy of original config files. * [[SummerOfCode2009/Aptitude_packages_query_UI_and_language|Aptitude packages query UI and language]]: improve the GTK+ search UI and language for complex packages queries * [[SummerOfCode2009/Aptitude_search_ranking_and_presentation|Aptitude search ranking and presentation]]: improve the presentation of search results with substring highlighting, relevancy ranking... * [[SummerOfCode2009/Aptitude_history_tracking|Aptitude history tracking]]: extend and build on the packages actions history tracking features of Aptitude * [[SummerOfCode2009/Improve_non-networked_package_installation|Improve non-networked package management]]: Develop a framework for package management on non-networked computers * [[SummerOfCode2009/HomedirCleaner|Home directory cleaner]]: Application to ''assist'' users to remove left-over configuration and data files in their home directories ==== Debian Installer ==== * [[SummerOfCode2009/MTDInstallation|MTD support in d-i]]: add MTD installation support to the Debian Installer * [[SummerOfCode2009/Debian-Installer_GNU-kFreeBSD| Debian-Installer support for GNU/kFreeBSD]]: replace the currently used FreeBSD sysinstall with Debian-Installer running possibly under a FreeBSD kernel ==== Hardware support ==== * [[SummerOfCode2009/Amazon_EC2_AMI|Amazon EC2 AMI Images and tools]]: create official Debian images and tools for the Amazon EC2 cloud-computing environment ==== Blends ==== * [[SummerOfCode2009/Blends_Webtools|blends webtools]]: enhancing DebianPureBlends webtools by using UltimateDebianDatabase ==== Bug tracking ==== * [[SummerOfCode2009/DebbugsRWSOAP|Debbugs Read/Write Soap Interface]]: overhaul the existing read-only SOAP Debbugs interface with ''submission'' and ''manipulation'' capabilities * [[SummerOfCode2009/DebbugsWebUI|Debbugs Web UI]]: Modern web interface for submitting and manipulating bugs.debian.org's bugs () * [[SummerOfCode2009/DebbugsMylynPlugin|Mylyn plugin for debbugs]]: Plugin for [[http://eclipse.org/mylyn/|Mylyn]] to support debbugs, allowing the management of Debian bug reports from the inside of Eclipse. ==== Building infrastructure ==== * [[SummerOfCode2009/Wanna-build_PostgreSQL|Building a new interface for Wanna-build using PostgreSQL]]: replace the existing setup of multiple MLDBM databases with an extensible and flexible relational database for use both by wanna-build and other tools such as web CGI scripts ==== Archive ==== * [[SummerOfCode2009/Debtags_Archive_Integration|Debtags Archive Integration]]: Integrate Debtags into the Debian Infrastructure and the required tools to replace the current archive sections. ==== Packages Website (packages.debian.org) ==== * [[SummerOfCode2009/PackagesWebsite_RDBMS_Backend|Packages Website RDBMS Backend]]: Migrate packages.d.o from the current BerkeleyDB backend to a RDBMS, preferably PostgreSQL * [[SummerOfCode2009/PackagesWebsite_Xapian_Search|Packages Website Xapian Search]]: Implement a results ranking algorithm and keyword highlighting presentation (à la Google) ==== Regular Website (www.debian.org) ==== * [[SummerOfCode2009/WebsiteVCSTransition|Website VCS Transition]]: Migrate www.d.o from the current CVS system to a more modern and better accepted version control system, possibly git? ==== KDE ==== * [[SummerOfCode2009/Debconf-qt4|Debconf-qt4]] Writing a debconf-qt4 frontend. This also requires to work on perl-qt4 bindings. * [[SummerOfCode2009/KDE-based-packagemanager|KDE-based-packagemanager]] Create or finalize an experimental (adept3) qt4/kde4 based gui package manager. * ''Your proposal here'' [[SummerOfCode/ProposalTemplate|ProposalTemplate]]: Use this proposal as a sample. == Crew == Please add yourself to the relevant tables, '''preserving alphabetical order''' of the last names. To get a 'linkid', register on the [[http://socghop.appspot.com|GSoC web application]]. '''Administrators''' || '''Name''' || '''linkid''' ||'''Comment''' || || SteveMcIntyre || [[http://socghop.appspot.com/user/show/einvalsledge|einvalsledge]] || primary admin for Google || || ObeyArthurLiu || [[http://socghop.appspot.com/user/show/arthurliu|arthurliu]] || backup admin for Google || || RudyGodoy || [[http://socghop.appspot.com/user/show/rudygodoy|rudygodoy]] || || || NeilMcGovern || [[http://socghop.appspot.com/user/show/neilm|neilm]] || || || ErichSchubert || [[http://socghop.appspot.com/user/show/erich|erich]] || || || MichaelSchultheiss || [[http://socghop.appspot.com/user/show/schultmc|schultmc]] || || '''Mentors''' || '''Name''' || '''linkid''' || '''Comment''' || || [[daniel|DanielBaumann]] || [[http://socghop.appspot.com/user/show/danielbaumann|danielbaumann]] || Debian Live || || OlivierBerger || [[http://socghop.appspot.com/user/show/olberger|olberger]] || Eclipse/Mylyn client for debbugs || || MarcBrockschmidt || [[http://socghop.appspot.com/user/show/marcbrockschmidt|marcbrockschmidt]] || wanna-build/buildd stuff || || DanielBurrows || [[http://socghop.appspot.com/user/show/dburrows|dburrows]] || apt, dpkg and aptitude related projects || || OndrejCertik || [[http://socghop.appspot.com/user/show/certik|certik]] || || || LukClaes || [[http://socghop.appspot.com/user/show/luk|luk]] || buildd infrastructure, release related || || DirkEddelbuettel || [[http://socghop.appspot.com/user/show/edd|edd]] || cran2deb (GSoc2008) followup, RQuantLib, ... || || TollefFogHeen || [[http://socghop.appspot.com/user/show/tfheen|tfheen]] || Multiarch, Debian installer || || GerfriedFuchs || [[http://socghop.appspot.com/user/show/rhonda|rhonda]] || Website related || || FrankLichtenheld || [[http://socghop.appspot.com/user/show/djpig|djpig]] || packages.debian.org and related || || FrancescoLovergine || [[http://socghop.appspot.com/user/show/frankie|frankie]] || || || MargaritaManterola || [[http://socghop.appspot.com/user/show/marga|marga]] || Debbugs Web UI || || CharlesPlessy || [[http://socghop.appspot.com/user/show/plessy|plessy]] || DebianMed, large data packages || || ErichSchubert || [[http://socghop.appspot.com/user/show/erich|erich]] || DebTags || || ManojSrivastava || [[http://socghop.appspot.com/user/show/srivasta|srivasta]] || co-mentor, security || || MichaelVogt || || apt, python-apt, dpkg, synaptic || || SamuelThibault || [[http://socghop.appspot.com/user/show/sthibaul|sthibaul]] || || || AndreasTille || [[http://socghop.appspot.com/user/show/andreas_tille|andreas_tille]] || Debian Blends || || BastianVenthur || [[http://socghop.appspot.com/user/show/bventhur|bventhur]] || Debbugs SOAP interface || || WouterVerhelst || [[http://socghop.appspot.com/user/show/wouter|wouter]] || || || GunnarWolf || [[http://socghop.appspot.com/user/show/gwolf|gwolf]] || Debbugs Web UI, Wanna-build to PostgreSQL || || StefanoZacchiroli || [[http://socghop.appspot.com/user/show/zack|zack]] || || || ? || || Debian Boot || == Meta == === Promosi === Atur promosi Google Summer of Code 2009 Debian di sini. A flyer has been made, feel free to make additional translations: '''Updated with the submission deadline!''' || ||Color||Black/White|| ||English||[[http://alioth.debian.org/docman/view.php/30971/3926/debian-gsoc-2009-flyer-en-color.pdf|PDF]] ([[http://alioth.debian.org/docman/view.php/30971/3923/flyer-en-color.sla|source]])||[[http://alioth.debian.org/docman/view.php/30971/3927/debian-gsoc-2009-flyer-en-bw.pdf|PDF]]|| ||French||[[http://alioth.debian.org/docman/view.php/30971/3928/debian-gsoc-2009-flyer-fr-color.pdf|PDF]] ([[http://alioth.debian.org/docman/view.php/30971/3924/flyer-fr-color.sla|source]])||[[http://alioth.debian.org/docman/view.php/30971/3929/debian-gsoc-2009-flyer-fr-bw.pdf|PDF]]|| ||German||[[http://alioth.debian.org/docman/view.php/30971/4044/debian-gsoc-2009-flyer-de-color.pdf|PDF]] ([[http://alioth.debian.org/docman/view.php/30971/4043/flyer-de-color.sla|source]])||[[http://alioth.debian.org/docman/view.php/30971/4042/debian-gsoc-2009-flyer-de-bw.pdf|PDF]]|| ||Spanish||[[http://alioth.debian.org/docman/view.php/30971/3957/debian-gsoc-2009-flyer-es-color.pdf|PDF]] ([[http://alioth.debian.org/docman/view.php/30971/3956/flyer-es-color.sla|source]])||[[http://alioth.debian.org/docman/view.php/30971/3958/debian-gsoc-2009-flyer-es-bw.pdf|PDF]]|| ||Swedish||[[http://alioth.debian.org/docman/view.php/30971/4049/debian-gsoc-2009-flyer-sv-color.pdf|PDF]] ([[http://alioth.debian.org/docman/view.php/30971/4045/flyer-sv-color.sla|source]])||[[http://alioth.debian.org/docman/view.php/30971/4047/debian-gsoc-2009-flyer-sv-bw.pdf|PDF]]|| This flyer can be put on university bulletin boards, etc.