Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » GEF » API for freehand drawing recognition (Sketch)
API for freehand drawing recognition (Sketch) [message #511813] Wed, 03 February 2010 02:18 Go to next message
Ugo Sangiorgi is currently offline Ugo SangiorgiFriend
Messages: 59
Registered: January 2010
Member
Hello everybody,
I'm working together with Mariot Chauvin and Chris Aniszczyk on a proposal for an API that does sketching recognition in GEF:
http://wiki.eclipse.org/Sketch/Proposal

Here is a video showing it in action: http://vimeo.com/2392258

The idea is to be able to sketch any element in a model, training the recognizer as you sketch away,
check out for more details at the proposal and also here:
http://pluginiac.blogspot.com/search/label/eclipse

If you are interested, please comment.
Contributions are welcome!
Thanks,
Ugo
Re: API for freehand drawing recognition (Sketch) [message #512074 is a reply to message #511813] Wed, 03 February 2010 19:27 Go to previous messageGo to next message
h1055071 is currently offline h1055071Friend
Messages: 335
Registered: July 2009
Senior Member
On 03/02/2010 02:18, Ugo Sangiorgi wrote:
> Hello everybody,
> I'm working together with Mariot Chauvin and Chris Aniszczyk on a
> proposal for an API that does sketching recognition in GEF:
> http://wiki.eclipse.org/Sketch/Proposal
>
> Here is a video showing it in action: http://vimeo.com/2392258
>
> The idea is to be able to sketch any element in a model, training the
> recognizer as you sketch away,
> check out for more details at the proposal and also here:
> http://pluginiac.blogspot.com/search/label/eclipse
>
> If you are interested, please comment.
> Contributions are welcome!
> Thanks,
> Ugo

Hi,

this sounds like a fantastic proposal. My only concern is that GEF is no
longer maintained or supported. Do you want to build on top of an API
like that?

Phillipus
Re: API for freehand drawing recognition (Sketch) [message #512111 is a reply to message #512074] Wed, 03 February 2010 18:06 Go to previous messageGo to next message
Jens von Pilgrim is currently offline Jens von PilgrimFriend
Messages: 313
Registered: July 2009
Senior Member
Hi,

On 2010-02-03 20:27:00 +0100, Phillipus <p.beauvoir@dadabeatnik.com> said:

> My only concern is that GEF is no longer maintained or supported.

Do you have any information about that? Frankly, I'm a little bit
surprised, also by that "GEF is dead" discussion. Then this nonsense
about GMF replacing GEF (in this other thread): GMF is based on GEF, I
do not think the GMF team wants to replace GEF, do they? Almost all
Eclipse diagram editors are GEF based, so I don't think that GEF is no
longer "maintained". I'd rather think that GEF is very stable, so there
is no need to do much about it. Also the committer statistics
( http://dash.eclipse.org/dash/commits/web-app/summary.cgi?com pany=y&month=x&project=tools.gef
) doesn't indicate GEF to be inactive...

Jens

P.S.: I can understand that it's probably a little bit frustrating when
questions aren't answered in this forum, but in many cases questions
have been asked before (and answered before). Besides, that latest
critical GEF-Carbon bug (301400) actually was an SWT bug, wasn't it?
(And when looking at the bug report, the GEF team posted some replies,
didn't they?)
Re: API for freehand drawing recognition (Sketch) [message #512159 is a reply to message #512111] Thu, 04 February 2010 09:19 Go to previous messageGo to next message
Vijay RajFriend
Messages: 608
Registered: July 2009
Senior Member
Very cool one indeed...

very long ago i saw this....

http://in.youtube.com/watch?v=d7eGypGOlOc&feature=relate d

now the software demonstrated looks feasable using GEF/GMF....

Quote:
Do you have any information about that? Frankly, I'm a little bit
surprised, also by that "GEF is dead" discussion. Then this nonsense
about GMF replacing GEF (in this other thread): GMF is based on GEF, I
do not think the GMF team wants to replace GEF, do they? Almost all
Eclipse diagram editors are GEF based, so I don't think that GEF is no
longer "maintained". I'd rather think that GEF is very stable, so there
is no need to do much about it. Also the committer statistics
( http://dash.eclipse.org/dash/commits/web-app/summary.cgi?com pany=y&month=x&project=tools.gef
) doesn't indicate GEF to be inactive...

Jens

P.S.: I can understand that it's probably a little bit frustrating when
questions aren't answered in this forum, but in many cases questions
have been asked before (and answered before). Besides, that latest
critical GEF-Carbon bug (301400) actually was an SWT bug, wasn't it?
(And when looking at the bug report, the GEF team posted some replies,
didn't they?)


The issue is all the new fetures and enhancements are being done in GMF,which could have been easyly done in GEF and then reused in GMF,

All the fetures in GMF are so cool that it seems extra work to implement somthing in GEF...

http://www.eclipsecon.org/2008/sub/attachments/Migrating_you r_Graphical_Editor_to_the_Eclipse_Graphical_Modeling_Framewo rk.pdf

In tems of printing,exporting image, palette,costomising your figures as you can see in the above pdf there are many fetures available,
which i think they could have implimented in GEF so that GEF becomes rich in fetures and GMF intern could have resued them...

Even in terms of bug fixes
see Thubnail and ThumnailEx classes...


---------------------
why, mr. Anderson, why, why do you persist?
Because I Choose To.
Regards,
Vijay
Re: API for freehand drawing recognition (Sketch) [message #512198 is a reply to message #512159] Thu, 04 February 2010 06:34 Go to previous messageGo to next message
Mariot Chauvin is currently offline Mariot ChauvinFriend
Messages: 174
Registered: July 2009
Senior Member
Hi Guys,

If you want some of the features or correction in GMF runtime, why you don't open entries in bugzilla for each of them ?
And if GEF dev team is busy, and you think this is not to hard why you don't provide patches ?

https://bugs.eclipse.org/bugs/ is the best place for requests :)

May be you have already done that, in this case do not hesitate to give us the links in order other people could vote and contribute.
If you didn't, I think you should do it before to complain against GEF.

Regards,

Mariot

vijay a écrit :
> Very cool one indeed...
>
> very long ago i saw this....
>
> http://in.youtube.com/watch?v=d7eGypGOlOc&feature=relate d
>
> now the software demonstrated looks feasable using GEF/GMF....
>
> Quote:
>> Do you have any information about that? Frankly, I'm a little bit
>> surprised, also by that "GEF is dead" discussion. Then this nonsense
>> about GMF replacing GEF (in this other thread): GMF is based on GEF, I
>> do not think the GMF team wants to replace GEF, do they? Almost all
>> Eclipse diagram editors are GEF based, so I don't think that GEF is no
>> longer "maintained". I'd rather think that GEF is very stable, so
>> there is no need to do much about it. Also the committer statistics (
>> http://dash.eclipse.org/dash/commits/web-app/summary.cgi?com
>> pany=y&month=x&project=tools.gef ) doesn't indicate GEF to be inactive...
>>
>> Jens
>>
>> P.S.: I can understand that it's probably a little bit frustrating
>> when questions aren't answered in this forum, but in many cases
>> questions have been asked before (and answered before). Besides, that
>> latest critical GEF-Carbon bug (301400) actually was an SWT bug,
>> wasn't it? (And when looking at the bug report, the GEF team posted
>> some replies, didn't they?)
>
>
> The issue is all the new fetures and enhancements are being done in
> GMF,which could have been easyly done in GEF and then reused in GMF,
>
> All the fetures in GMF are so cool that it seems extra work to implement
> somthing in GEF...
>
> http://www.eclipsecon.org/2008/sub/attachments/Migrating_you r_Graphical_Editor_to_the_Eclipse_Graphical_Modeling_Framewo rk.pdf
>
>
> In tems of printing,exporting image, palette,costomising your figures as
> you can see in the above pdf there are many fetures available,
> which i think they could have implimented in GEF so that GEF becomes
> rich in fetures and GMF intern could have resued them...
>
> Even in terms of bug fixes see Thubnail and ThumnailEx classes...
Re: API for freehand drawing recognition (Sketch) [message #512200 is a reply to message #512198] Thu, 04 February 2010 11:44 Go to previous messageGo to next message
h1055071 is currently offline h1055071Friend
Messages: 335
Registered: July 2009
Senior Member
On 04/02/2010 11:21, Mariot Chauvin wrote:
> Hi Guys,
>
> If you want some of the features or correction in GMF runtime, why you don't open entries in bugzilla for each of them ?
> And if GEF dev team is busy, and you think this is not to hard why you don't provide patches ?
>
> https://bugs.eclipse.org/bugs/ is the best place for requests :)
>
> May be you have already done that, in this case do not hesitate to give us the links in order other people could vote and contribute.
> If you didn't, I think you should do it before to complain against GEF.
>
> Regards,
>
> Mariot
>
> vijay a écrit :
>> Very cool one indeed...
>>
>> very long ago i saw this....
>>
>> http://in.youtube.com/watch?v=d7eGypGOlOc&feature=relate d
>>
>> now the software demonstrated looks feasable using GEF/GMF....
>>
>> Quote:
>>> Do you have any information about that? Frankly, I'm a little bit
>>> surprised, also by that "GEF is dead" discussion. Then this nonsense
>>> about GMF replacing GEF (in this other thread): GMF is based on GEF, I
>>> do not think the GMF team wants to replace GEF, do they? Almost all
>>> Eclipse diagram editors are GEF based, so I don't think that GEF is no
>>> longer "maintained". I'd rather think that GEF is very stable, so
>>> there is no need to do much about it. Also the committer statistics (
>>> http://dash.eclipse.org/dash/commits/web-app/summary.cgi?com
>>> pany=y&month=x&project=tools.gef ) doesn't indicate GEF to be inactive...
>>>
>>> Jens
>>>
>>> P.S.: I can understand that it's probably a little bit frustrating
>>> when questions aren't answered in this forum, but in many cases
>>> questions have been asked before (and answered before). Besides, that
>>> latest critical GEF-Carbon bug (301400) actually was an SWT bug,
>>> wasn't it? (And when looking at the bug report, the GEF team posted
>>> some replies, didn't they?)
>>
>>
>> The issue is all the new fetures and enhancements are being done in
>> GMF,which could have been easyly done in GEF and then reused in GMF,
>>
>> All the fetures in GMF are so cool that it seems extra work to implement
>> somthing in GEF...
>>
>> http://www.eclipsecon.org/2008/sub/attachments/Migrating_you r_Graphical_Editor_to_the_Eclipse_Graphical_Modeling_Framewo rk.pdf
>>
>>
>> In tems of printing,exporting image, palette,costomising your figures as
>> you can see in the above pdf there are many fetures available,
>> which i think they could have implimented in GEF so that GEF becomes
>> rich in fetures and GMF intern could have resued them...
>>
>> Even in terms of bug fixes see Thubnail and ThumnailEx classes...

Oh, that is such a hackneyed response... <sigh>

People contribute in diverse ways. And bringing up these concerns in
this forum about GEF is one of those ways.

By your reasoning, if I'm at a piano recital and the pianist plays a
wrong note and I point it out then you'd say "If you think that's a
wrong note then why don't you go and play the concert yourself?"

I put it to you that GEF bugs are not being fixed. I would also like to
bet that submitted patches would not be applied. Is there any point in
reporting them in Bugzilla?

Prove me wrong.

Phillipus
Re: API for freehand drawing recognition (Sketch) [message #512217 is a reply to message #512200] Thu, 04 February 2010 12:40 Go to previous messageGo to next message
Vijay RajFriend
Messages: 608
Registered: July 2009
Senior Member
Ya i agree with both of you...

And i did both of your suggestion...
I requested for gmf.runtime.draw2d enhancements to be moved to draw2d
https://bugs.eclipse.org/bugs/show_bug.cgi?id=300141

And offcorse i will put up a request for GMF fetures to be moved to GEF...

I felt the forum was not responding hence i started to respond to the forum first...so that ppl also start to do the same..

Providing patches thats a different story all togather...
as Phillip said
Quote:
if I'm at a piano recital and the pianist plays a
wrong note and I point it out then you'd say "If you think that's a
wrong note then why don't you go and play the concert yourself?"


I dont consider my self capable of providing patches of that quality...
but i have certain know how of thing that work and hence i think certain things could have been done in a different way...

The bug has a comment also which suggests the same..


---------------------
why, mr. Anderson, why, why do you persist?
Because I Choose To.
Regards,
Vijay
Re: API for freehand drawing recognition (Sketch) [message #512511 is a reply to message #511813] Fri, 05 February 2010 10:45 Go to previous message
Carsten Reckord is currently offline Carsten ReckordFriend
Messages: 139
Registered: July 2009
Senior Member
Hi Ugo,

That looks great. We are interested in this project both as adopters and as contributors. We have an early prototype of our own attempt at
sketch recognition for a GEF-based editor which we could salvage and contribute parts of, e.g. the recognition algorithm, if you're interested.

Regards,
Carsten

On 03.02.2010 03:18, Ugo Sangiorgi wrote:
> Hello everybody,
> I'm working together with Mariot Chauvin and Chris Aniszczyk on a proposal for an API that does sketching recognition in GEF:
> http://wiki.eclipse.org/Sketch/Proposal
>
> Here is a video showing it in action: http://vimeo.com/2392258
>
> The idea is to be able to sketch any element in a model, training the recognizer as you sketch away,
> check out for more details at the proposal and also here:
> http://pluginiac.blogspot.com/search/label/eclipse
>
> If you are interested, please comment.
> Contributions are welcome!
> Thanks,
> Ugo
Previous Topic:Basic GMF Features Should also be availbale in GEF.
Next Topic:[Zest] more connections between two nodes
Goto Forum:
  


Current Time: Thu Sep 26 20:09:17 GMT 2024

Powered by FUDForum. Page generated in 0.04125 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top