Hi,
I'm triing to find an error to work on. I was happy that so many people gave me hints on what should be fix. I tried to understand things but, it seems that this is to big thing for me at this moment. Could somebody assign me a little task in a bigger which (s)he is working on? And explain details on that. It seems that I need a "virtual" boss while learning wine hacking.
Attila
On December 24, 2003 04:00 pm, Zimler Attila wrote:
Could somebody assign me a little task in a bigger which (s)he is working on?
This is normal Attila, don't get frustrated. Wine is a very big project, and it's not easy to start working. However, there are _plenty_ of things to do, and we do need help, so there's nothing to worry about! :)
The best way to contribute now to Wine (in terms of usefulness for the project) is to help us get the 0.9 release out. There is a TODO list for this task here: http://winehq.org/site/todo_lists
In particular, there are two tasks that are quite good for someone new to the project: C.2. Write control panel applets for editing it C.8. Implement write support for regedit These are self containted, easy to understand and implement, and one of the big show stoppers for the 0.9 release.
If that is not what you want to do, there are other things like the Janitorial tasks: http://winehq.org/site/janitorial or improving our UI controls: http://winehq.org/site/status_ui
Let me know what you want to work on, and I'll give you a hand to get you started. Welcome to the team!
On Wed, 2003-12-24 at 21:05, Dimitrie O. Paun wrote:
In particular, there are two tasks that are quite good for someone new to the project: C.2. Write control panel applets for editing it
Seconded - working on winecfg is a good start. You can get used to the patch submission process, learn Win32 and the Wine toolchain, but it's not hardcore debugging (which is pretty difficult if you've not done it before).
Writing unit tests might also be helpful.
thanks -mike
Dimitrie O. Paun wrote:
In particular, there are two tasks that are quite good for someone new to the project: C.2. Write control panel applets for editing it C.8. Implement write support for regedit These are self containted, easy to understand and implement, and one of the big show stoppers for the 0.9 release.
I think I could help with implementing write support in regedit, as I think nothing special about windows' graphics programming is need to know. (Sound's link a task whith I can help as a newbie.) Could you assign a subtask of it, and explain it a little?
Attila
--- Zimler Attila hijaszu@hlfslinux.hu wrote:
I think I could help with implementing write support in regedit, as I
think nothing special about windows' graphics programming is need to know. (Sound's link a task whith I can help as a newbie.) Could you assign a subtask of it, and explain it a little?
Hello, Adding write support to regedit shouldnt be a huge project. Most of functions for writting to the registry dont differ much from the read functions anyway so example code is there. I dont think all of the dialogs for editing in the program are implemented but thats not to hard to add. Basicly the regedit clone operates 100% the same way as the Windows regedit but cant write Binary, String or DWORD values in the GUI mode yet. If you have a *.reg file and pass it to regedit on the command-line regedit can merge the file.
Thanks Steven
__________________________________ Do you Yahoo!? New Yahoo! Photos - easier uploading and sharing. http://photos.yahoo.com/
On December 24, 2003 06:32 pm, Zimler Attila wrote:
I think I could help with implementing write support in regedit, as I think nothing special about windows' graphics programming is need to know. (Sound's link a task whith I can help as a newbie.)
Yes, you are correct.
Could you assign a subtask of it, and explain it a little?
Yes, I can. In fact, I have a little bit of work in my tree that hasn't been submitted yet. However, now I'm in a hurry to go to my parents for Christams eve, so I'll have to do it tomorrow.
Zimler Attila hijaszu@hlfslinux.hu writes:
I'm trying to find an error to work on. [...] Could somebody assign me a little task
Szervusz!
Have you had a look at http://winehq.org/site/fun_projects or .../janitorial? Introducing the Wineconsole toolbar or fixing some conformance tests sound like good entry points to Wine development. Although not direct fixes, but these would be useful contributions while you gather some more experience by following this list. Or just stroll through Bugzilla until something catches your fancy; if a problem sounds easy, it may as well as be... :) Important things: make etags (and use them with A or W suffixed to function names)! Üdv: Feri.
Zimler Attila wrote:
I'm triing to find an error to work on. I was happy that so many people gave me hints on what should be fix. I tried to understand things but, it seems that this is to big thing for me at this moment. Could somebody assign me a little task in a bigger which (s)he is working on? And explain details on that. It seems that I need a "virtual" boss while learning wine hacking.
How about just browsing the bug database for starters? Here's one that looks easy: http://bugs.winehq.com/show_bug.cgi?id=824 - Dan