Hello Bob,
Thank you for your remarks. I will keep that in mind when I will fill in
my proposal.
I was hoping for a broader opinion of people in the dev team. But I
guess you are responsible of the GUI.
If anyone has ideas of things (s)he would like to see added to the GUI,
please do contribute.
But on the other hand, it might be easier to discuss over a list of
features. I will prepare this a.s.a.p. and submit it for comments.
Thanks again.
Regards,
Bogdan
Bob Tarling wrote:
Hi Bogdan
A project to improve the GUI may be of interest I'd like to see a list
of features you propose to add as part of this. Please add as much
detail as you can to your project proposal.
We're quite used to students having to take exams during the GSOC but
will need some idea of your diary to indicate when you will be busy
and what you other commitments may be.
Regards
Bob.
On 25/03/2008, Bogdan SZANTO <bogdan.szanto@xxxxxxxxx> wrote:
Hello everybody,
My name is Bogdan Szanto, I come from Braşov, Romania, and I'm a student at
INSA Lyon, France (www.insa-lyon.fr) in the Department of
"Telecommunications, Sevices and Uses" (!in french - telecom.insa-lyon.fr).
I would like to apply as a student for GSoC.
I must admit that I discovered ArgoUML recently. I am currently learning
UML at school and we have a small project on designing a few UML diagrams.
We are using (I don't think that am I aloud to say it, so I'll only use)
"RR" and I was searching for something open source.
If one googles {uml design software open source} the first answer is
'
http://argouml.tigris.org/'. And on the first page of the site: "For
Interested Google Summer of Code Students". This is how it began...
I downloaded v0.24 and ran it. Did some tests. Found it quite well
equipped. But I think that it's quite 'difficult' to work around. In my
opinion the UI is not optimized for speed. Speed of creating a diagram that
is. I'm sure I didn't discover everything, but still.
So what I had in mind was to improve the current GUI, or why not, recreate
a new one from scratch. Before actually writing an application I thought
that it would be better to run this with the developers. My main concern was
that maybe you think that GUI is less important then stability or improving
ArgoUML by adding new features (like the ones mentioned on the Project
Suggestion page). Reading the mailing list archive I saw that you are
focused on user functionality (diagrams). Do you think that a project
developing these aspects would have a greater chance of being accepted?
Another matter that I want to discuss is the fact that I will only finish
school on the 26th of June, that is one month after the beginning of the
program. This means that I will be not working 'full-time' for the project,
especially during my final exams. I would, of course, compensate for this by
working more after this period. Would this be an inconvenient for you?
In terms of experience, I am very proficient with Java (SE and EE). Several
JAVA school projects, major of my class in the Computer Science domain. As I
said above, I am currently learning UML at school. I would try to fix a bug
before the end of the student application deadline, or during the interim
period to prove my proficiency. Do you have one in mind? (intermediate
level, that does not require reading a big amount of code, the purpose being
testing Java and not discovering AgroUML - the Community Bonding Period is
there for this).
Thank you for your time and hope to get in touch soon.
Regards,
--
Bogdan SZANTO
-----------------------------------------------
Impossible is nothing ~ Nothing is impossible !
-----------------------------------------------
Thread at a glance:
Next Message by Date:
click to view message preview
Re: [argouml-dev] [GSoC 2008] ArgoEclipse project
Bogdan Ciprian Pistol wrote:
I would like to hear more about your involvement in the Eclipse development.
for the last year worked for IBM Eclipse Support, I've provided ~20
patches for the PDE and some for other project. I take a part in Eclipse
Summer School (1 week long workshops). more less thats all ;)
I am also going to apply for Equinox Transformation project proposed by
Chris Aniszczyk in Eclipse, during this year GSoC.
I hope this is not a problem for you ?
best regards
bartek
Previous Message by Thread:
click to view message preview
Re: [argouml-dev] GSoC - Improve/Redesign GUI
Hi Bogdan
A project to improve the GUI may be of interest I'd like to see a list
of features you propose to add as part of this. Please add as much
detail as you can to your project proposal.
We're quite used to students having to take exams during the GSOC but
will need some idea of your diary to indicate when you will be busy
and what you other commitments may be.
Regards
Bob.
On 25/03/2008, Bogdan SZANTO <bogdan.szanto@xxxxxxxxx> wrote:
>
> Hello everybody,
> My name is Bogdan Szanto, I come from Braşov, Romania, and I'm a student at
> INSA Lyon, France (www.insa-lyon.fr) in the Department of
> "Telecommunications, Sevices and Uses" (!in french - telecom.insa-lyon.fr).
> I would like to apply as a student for GSoC.
>
> I must admit that I discovered ArgoUML recently. I am currently learning
> UML at school and we have a small project on designing a few UML diagrams.
> We are using (I don't think that am I aloud to say it, so I'll only use)
> "RR" and I was searching for something open source.
> If one googles {uml design software open source} the first answer is
> 'http://argouml.tigris.org/'. And on the first page of the site: "For
> Interested Google Summer of Code Students". This is how it began...
>
> I downloaded v0.24 and ran it. Did some tests. Found it quite well
> equipped. But I think that it's quite 'difficult' to work around. In my
> opinion the UI is not optimized for speed. Speed of creating a diagram that
> is. I'm sure I didn't discover everything, but still.
> So what I had in mind was to improve the current GUI, or why not, recreate
> a new one from scratch. Before actually writing an application I thought
> that it would be better to run this with the developers. My main concern was
> that maybe you think that GUI is less important then stability or improving
> ArgoUML by adding new features (like the ones mentioned on the Project
> Suggestion page). Reading the mailing list archive I saw that you are
> focused on user functionality (diagrams). Do you think that a project
> developing these aspects would have a greater chance of being accepted?
>
> Another matter that I want to discuss is the fact that I will only finish
> school on the 26th of June, that is one month after the beginning of the
> program. This means that I will be not working 'full-time' for the project,
> especially during my final exams. I would, of course, compensate for this by
> working more after this period. Would this be an inconvenient for you?
>
> In terms of experience, I am very proficient with Java (SE and EE). Several
> JAVA school projects, major of my class in the Computer Science domain. As I
> said above, I am currently learning UML at school. I would try to fix a bug
> before the end of the student application deadline, or during the interim
> period to prove my proficiency. Do you have one in mind? (intermediate
> level, that does not require reading a big amount of code, the purpose being
> testing Java and not discovering AgroUML - the Community Bonding Period is
> there for this).
>
> Thank you for your time and hope to get in touch soon.
>
> Regards,
> --
> Bogdan SZANTO
> -----------------------------------------------
> Impossible is nothing ~ Nothing is impossible !
> -----------------------------------------------
>
Next Message by Thread:
click to view message preview
Re: [argouml-dev] GSoC - Improve/Redesign GUI
On Tue, Mar 25, 2008 at 7:58 PM, Bogdan SZANTO <bogdan.szanto@xxxxxxxxx> wrote:
> I downloaded v0.24 and ran it. Did some tests. Found it quite well
> equipped. But I think that it's quite 'difficult' to work around. In my
> opinion the UI is not optimized for speed. Speed of creating a diagram that
> is. I'm sure I didn't discover everything, but still.
> So what I had in mind was to improve the current GUI, or why not, recreate
> a new one from scratch. Before actually writing an application I thought
> that it would be better to run this with the developers. My main concern was
> that maybe you think that GUI is less important then stability or improving
> ArgoUML by adding new features (like the ones mentioned on the Project
> Suggestion page).
I'd love to see the user interface better optimized for lightweight,
quick, "sketching" of design ideas like I'd do at a whiteboard. The
"create a new one from scratch" idea is one that I'd discourage since
these always, in my experience, underestimate the amount of work to be
done and the potential gains. Incremental improvements are much more
predictable.
Some of the problems with the current UI are simply bugs (mouse
events, key events getting lost, things which are too slow, etc),
others are areas where additional customization options would help
(e.g. ability to tailor canvas pan modifier to the same key used in
every other application -- the space bar), and some are things where
there's no clear consensus on what needs to be done and some usability
testing needs to be done. Usability testing with multiple users from
the target population will help avoid replacing one developer's idea
of a good implementation with another developer's different idea of a
good implementation and not having either one be what the users really
need.
Unfortunately, I wouldn't be surprised to find that a lot of the
current behaviors are buried inside GEF or some toolbar project, so
fixing this stuff may involve working across multiple project code
bases.
Tom