From Fedora Project Wiki

No edit summary
No edit summary
Line 9: Line 9:


=== Reference ===
=== Reference ===
[[Customizable application installer]]
[[Summer_Coding_2010_ideas_-_Customizable_application_installer|Customizable application installer]]


=== Description ===
=== Description ===

Revision as of 08:17, 8 May 2010

About me

  1. Name: Ideal Shang.
  2. email address: idealities AT gmail DOT com
  3. wiki username: ideal
  4. IRC nickname: idealities on irc.freenode.net
  5. Primary language: English
  6. Location, and what hours tend to work: Beijing, China. 9:00 to 20:00 GMT+8
  7. Have you participated in an open-source project before? If so, please send us URLs to your profile pages for those projects, or some other demonstration of the work that you have done in open-source. If not, why do you want to work on an open-source project this summer?

Yes, I wrote a open source web login client for our school, which can be downloaded from http://dev.bjtu.edu.cn/~ideal/pycat. I added a patch to ailurus for calculating cache size more precisely(http://github.com/ideal/Ailurus), and I am working to let ailurus support Fedora better. I maintain the mirror site at http://mirror.bjtu.edu.cn, which is now the official mirror of archlinux and ubuntu. I translated LXDE to zh_CN, and wrote a patch for mplayer to show Chinese characters correctly in tag info.

About my project

Project name

Customizable application installer

Reference

Customizable application installer

Description

Ailurus is an application which aims at making GNU/Linux distributions easier to use. It help new users of GNU/Linux to install software, config the desktop environment easily, and learn some useful Linux skills etc.

Ailurus lists specific software for specific task. It lists few software, rather than all packages in Fedora repository, which helps new users because new users can find out software they want directly, rather than do searching in a lot of packages.

However, that also has some limitation. So we want make Ailurus customizable. Our main goal is that:

  • Users can add and remove software items
  • Users can add comments to software items
  • Users can modify software introduction when it is needed
  • All these modifications can be uploaded to a web service such as google app-engine, so they can be shared by all ailurus users

Timeline

Convincing

Me and the community

Impact

  1. What will you do if you get stuck on your project and your mentor isn't around?
  2. In addition to the required blogging minimum of twice per week, how do you propose to keep the community informed of your progress and any problems or questions you might have over the course of the project?

Miscellaneous

  1. We want to make sure that you are prepared before the project starts
    • Can you set up an appropriate development environment?
    • Have you met your proposed mentor and members of the associated community?
  2. What is your t-shirt size?
  3. Describe a great learning experience you had as a child.
  4. Is there anything else we should have asked you or anything else that we should know that might make us like you or your project more?

Comments

Use the Talk:Summer Coding 2010 student proposal application to actually make comment, which then appear here on the main proposal page. You can use this link to make a new comment].

plus talk