(Created page with '# Name: Yao Zheng # Email: bhuztez@gmail.com # Wiki username: bhuztez # IRC nickname: bhuztez # Primary language: Chinese/English # Location: HangZhou (GMT+8) # Working Hours: 1:...') |
m (internal link cleaning) |
||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
== About Me == | |||
# Name: Yao Zheng | # Name: Yao Zheng | ||
# Email: bhuztez@gmail.com | # Email: bhuztez@gmail.com | ||
Line 7: | Line 9: | ||
# Working Hours: 1:00-10:00 UTC, but flexible. | # Working Hours: 1:00-10:00 UTC, but flexible. | ||
# I haven't participated in any open-source projects. I would like to get involved. | # I haven't participated in any open-source projects. I would like to get involved. | ||
== About my project == | |||
'''Project name:''' DGC GTK GUI | |||
'''Idea comes from:''' [[Summer_Coding_2010_ideas_-_DGC_GTK_GUI]] | |||
'''Short description''' | |||
DGC compiles circuit descriptions into netlist. The GUI is outdated, it still uses old GTK+ API. I'd like to port DGC GUI to GTK+ 2.0 API. | |||
'''Schedule''' | |||
weak 1-2: | |||
* work out a preview of GUI with glade, in python, or directly start coding in C. | |||
* putting up my English blog in the process | |||
weak 3-4: | |||
* implement GUI in detail. | |||
weak 5-: | |||
* testing, bug-fixing, documenting | |||
'''milestones''' | |||
June 25th - June 27th | |||
* a GUI preview - get those XML files done | |||
* get my English blog ready | |||
July 9th - July 11th | |||
* a C version should be working | |||
July 23th - July 25th | |||
* a brief document | |||
'''Convincing''' | |||
I am familiar with libglade/gtk-builder. I have done a few python scripts using libglade or gtk-builder. One of them is at http://github.com/bhuztez/simple_password_generator. I have done a few mini GUI programs in C, but under Windows and are 2 or more years before. | |||
I didn't have any experience with open-source projects yet. But I really want to get involved, and see how projects move. | |||
== Me and the community == | |||
=== impact === | |||
'''My Answer''' | |||
Using GTK 2.0 API, especially GTK Builder, it would be easier to maintain, and have a modern looking. Later on, if DGC GUI could have a menu in electronics menus, it will be easier to find DGC, for people who is new to Fedora. |
Latest revision as of 09:15, 18 September 2016
About Me
- Name: Yao Zheng
- Email: bhuztez@gmail.com
- Wiki username: bhuztez
- IRC nickname: bhuztez
- Primary language: Chinese/English
- Location: HangZhou (GMT+8)
- Working Hours: 1:00-10:00 UTC, but flexible.
- I haven't participated in any open-source projects. I would like to get involved.
About my project
Project name: DGC GTK GUI
Idea comes from: Summer_Coding_2010_ideas_-_DGC_GTK_GUI
Short description
DGC compiles circuit descriptions into netlist. The GUI is outdated, it still uses old GTK+ API. I'd like to port DGC GUI to GTK+ 2.0 API.
Schedule
weak 1-2:
- work out a preview of GUI with glade, in python, or directly start coding in C.
- putting up my English blog in the process
weak 3-4:
- implement GUI in detail.
weak 5-:
- testing, bug-fixing, documenting
milestones
June 25th - June 27th
- a GUI preview - get those XML files done
- get my English blog ready
July 9th - July 11th
- a C version should be working
July 23th - July 25th
- a brief document
Convincing
I am familiar with libglade/gtk-builder. I have done a few python scripts using libglade or gtk-builder. One of them is at http://github.com/bhuztez/simple_password_generator. I have done a few mini GUI programs in C, but under Windows and are 2 or more years before.
I didn't have any experience with open-source projects yet. But I really want to get involved, and see how projects move.
Me and the community
impact
My Answer
Using GTK 2.0 API, especially GTK Builder, it would be easier to maintain, and have a modern looking. Later on, if DGC GUI could have a menu in electronics menus, it will be easier to find DGC, for people who is new to Fedora.