Hi, I have thought about this project and I would like to ask you some more questions ;]
Giuseppe Scrivano wrote: > What I really care about is that any logic is completely sepated by the > GUI itself, if you will dig inside the misc/py_control_client directory > you can see a python implementation for the MyServer control protocol. > For the GUI I expect the same, to develop two components a python > library and the GUI that simply use it. In this way different UIs can > be developed in future but still they use the same logic. Yes, I understand what do you mean by that and I think similar to you. Separation of UI code and logic is the first requirement for this project. What about others? I mixed requirements with propositions and made list that you see below: - language: Python and PyGTK, - must have GUI, - user friendly (maybe two modes - for beginners and advanced users? or simple wizard?), - it must work with configuration written in XML (only with it? what about "control protocol"?), - support for many languages, - file manager (like Ivailo wrote), - remote configuration. Hmm... maybe it would be better to make web interface (security would be a potential problem)? I think it will not be possible to make **good** application (tested, without minor bugs) with all above functionality in 12-13 weeks. Maybe I am wrong? Could we discuss that on mailing list or is it "participants private problem"? :D Could you tell me something more about control protocol? Is it described in docs? Actually, to be clear, I want to write something more about me and Polish studies. I am not only studying computer science (4th year), but also management (2nd year) - both of them daily and on Gdansk University of Technology. Yes, studying takes me about 45h for a week, but do not worry - I will take dean vacation on management for one semester (CS takes me only 14h for a week), when it will be needed. In Poland we have vacation time in July, August and September. GSoC starts (coding) in May 24 and ends in August 24, so I will have only about 8 weeks for full time developing and 5 weeks to do it "part time" mode. Will it be OK? Weekly reports, code on Assembla (Mercurial or Git) and live communication by IRC/Jabber will be OK for that project. What do you think about this? -- Best wishes, Karol "Zal" Zalewski WWW: www.4zal.net JID: [email protected] GPG: 0x7BAA42D
smime.p7s
Description: S/MIME Cryptographic Signature
