Re: Re: [OT]CSDN开源夏令营
- From: Emily Chen <emilychen522 gmail com>
- To: 梁辰晔 <liangchenye gmail com>, lishen <lishen csdn net>
- Cc: gnome-cn <gnome-cn-list gnome org>
- Subject: Re: Re: [OT]CSDN开源夏令营
- Date: Thu, 12 Jun 2014 03:36:23 +0000
david 和kat也会当mentor, 提交几个项目。 目前可以提前剧透一下David的提案。 Bin Li在帮忙协调翻译工作,提交到CSDN的系统上。 要是CSDN的代码之夏系统支持英文就好了, 这样国外的mentor可以直接在这个系统上提交项目。
-emily
=====================================================
Thanks for offering to translate the information! I have a couple of project ideas.
Project Name: Command-line tagging client for EasyTAG
Project Detail: EasyTAG is a GUI for editing audio file tags (metadata).
Recently, there have been several requests from users for a
command-line tagging client, to complement the graphical interface. The
tagging code inside EasyTAG will need to be factored out into a shared
library. Then, a command-line client will need to be written, which can
replicate most of the functionality of the GUI application, and uses the
same tagging code.
Skills for students: Good knowledge of C (EasyTAG is written in C).
GLib/GObject knowledge an advantage, but not a requirement. Good English
communication skills, and comfortable with email and/or IRC.
Judgement for work: Roughly 30 to 50% of the project would be factoring
out the tagging code into a library, and the remaining work would be
writing a command-line client. The shared library should be deliverable
at the halfway point. A minimal client application would be able to
display and write standard tag fields. There should be enough time for
adding more features, such as batch processing, but these would be
depending on available time and student skill level.
For the second idea, working on Logs might be fun.
Project Name: Implement the next phase of design for GNOME Logs
Project Detail: Logs, a log viewer for the systemd journal for GNOME, is
a new project with a lot of scope for improvement. Several new design
mockups exist, to improve how Logs shows information to the user. The
designs need to be implemented, with feedback from the GNOME design
team. A selection of bugs which need to be fixed for the next round of
designs, is:
https://bugzilla.gnome.org/show_bug.cgi?id=727895
https://bugzilla.gnome.org/show_bug.cgi?id=726229
https://bugzilla.gnome.org/show_bug.cgi?id=726228
https://bugzilla.gnome.org/show_bug.cgi?id=709153
https://bugzilla.gnome.org/show_bug.cgi?id=710712
Skills for students: Good knowledge of C (Logs is written in C).
GLib/GObject and GTK+ knowledge an advantage, but not a requirement.
Good English communication skills, and comfortable with email and/or
IRC.
Judgment for work: At least the 5 listed bugs need to be fixed (code
written, reviewed and merged to master). This might be enough work for
someone completely new to GTK+, but a more experienced student would be
expected to work more closely with the design team, and to file new bugs
for new features as they are designed.
Please let me know if you need more detail, and I will be happy to add
it. Kat and I will be travelling for most of tomorrow, so we might not
get back to you until early Friday.
Thanks again!
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]