Hi Karol, I am glad that you are interested to develop the GUI application for GNU MyServer. I think english is not the first language for many people here, so it is not a problem and sorry in advance for my mistakes :)
We didn't decide yet which technology use for the GUI application, except that it will not be in Java, AWT/Swing is not what we have in mind. Our first thought were about Python and PyGTK or a web application, in both cases logic and visualization must be well separed so different GUIs can be developed in future while the core remains unchanged. Do you think you can learn and use Python for it? IMHO, the initial cost to learn it will be saved later at implementing things. Not that I really care and have sleepless night because of it, but Windows portability is a good thing to have, Python should make it easier. On the subversion repository (in the misc/ directory) there is already an initial implementation for a GUI written in PyGTK, you can start by looking at it. Have you already developed any GUI application? If so, can you send me some screenshot by a private e-mail? Which Operating System do you use? The answer to some your questions is given directly by Google :) The GSOC project must be done individually, at the end of GSOC you will need to show what you coded and submit to them; it must be completed for the end of August, so I suggest you to plan your schedule keeping it in mind, thought you can use September to write some documentation or do minor stuff for your project. The real submission of your idea will be done in a more formal way later and it is very important to provide a detailed schedule for your activity, still you have some time to look at the current GUI status. Giuseppe "Karol \"Zal\" Zalewski" <[email protected]> writes: > Hi, > > I would be interested in making GUI application for MyServer > configuring. I am 4th year student of computer science from Poland > (Gdansk University of Technology, CET/CEST) with some experience in > C/C++ and Java programming. When I am writing "some experience" I mean > that I can't pride myself on participating in FLOSS projects, but I > made some small apps like plugin for Expressivo (commercial > project). I think that it will possible for me to do that GUI app, if > I take some time before vacation time to learn about GTK/Qt or Swing > (if you prefer that) and reserve my vacation time (July, August and > September) to do main app. > > What do you think about that? Can you write something more about > technologies (for ex. languages) that you prefer to use in this > project? Maybe you have some ideas about app design? Do you prefer > individual work or group work? It will be great, if you tell me more > about that concept. > > If you have any questions, just send me an email. I have small > problem with writing in English, but I hope that content of this email > is clear for you. If not, I will try harder next time ;]
