Re: [Rife-users] Re: Excel spreadsheets as responses

2005-12-03 Thread Geert Bevin

Hi Keith,

sounds great!

Can you update the wiki page with the ideas you wrote in this mail.  
Can be interesting for the plugins for other IDEs too.


On 3-dec-05, at 18:56, Keith Lea wrote:



On Dec 2, 2005, at 1:50 PM, Pazu wrote:


Coool! I'm actively looking into making X-develop more intelligent
for RIFE and provide code hyper-linking in between files. I just
spent 2 weeks with Eclipse exclusively to try it out thoroughly  
and I

switched back to X-develop today.


Compared to Eclipse, X-Develop is cool indeed. A lot more has to  
happen to make
me switch from IDEA, thou... Speaking about IDEA and RIFE, I  
remember Keith Lea

planning to write some sort of plugin to ease the development of RIFE
applications with IDEA.

Things like navigation from element declarations to  
implementations and
vice-versa would really make development a lot more fun than it  
currently is. If
we (RIFE users) could develop plugins for IDEA, X-Develop, and god  
forgive me,
Eclipse with the same set of functionality, that would be *really*  
something.

Keith, are you there? Do your plans still stand up?


I've actually started writing a plugin for IDEA. The first order of  
business is plugging RIFE site structure into the Ctrl+N "go to  
class" popup (see http://www.jetbrains.com/idea/features/ 
navigation.html), so I can type ctrl+n and then a URL of my site  
(like /account/edit-links), to jump to that element declaration.


Future plans include
- completion, ctrl+click navigation, and error-highlighting of  
values and blocks in things like Template.setValue calls.
- actions like "go to template" and "go to element declaration" and  
"go to element implementation" and "go to site", which will allow  
quick navigation from, for example, an Element class, to the  
template(s) it uses

___
Rife-users mailing list
Rife-users@uwyn.com
http://www.uwyn.com/mailman/listinfo/rife-users



--
Geert Bevin   Uwyn bvba
"Use what you need"   Avenue de Scailmont 34
http://www.uwyn.com   7170 Manage, Belgium
gbevin[remove] at uwyn dot comTel +32 64 84 80 03

PGP Fingerprint : 4E21 6399 CD9E A384 6619  719A C8F4 D40D 309F D6A9
Public PGP key  : available at servers pgp.mit.edu, wwwkeys.pgp.net


___
Rife-users mailing list
Rife-users@uwyn.com
http://www.uwyn.com/mailman/listinfo/rife-users


Re: [Rife-users] Re: Excel spreadsheets as responses

2005-12-03 Thread Emmanuel Okyere
Hey Keith,

I don't know if you've seen this:
http://www.uwyn.com/pipermail/rife-users/2005-December/018999.html

Geert created a page for rife IDE support on the wiki, so maybe you
can add your info there.

cheers,
Emmanuel

On 12/3/05, Keith Lea <[EMAIL PROTECTED]> wrote:
>
> On Dec 2, 2005, at 1:50 PM, Pazu wrote:
>
> >> Coool! I'm actively looking into making X-develop more intelligent
> >> for RIFE and provide code hyper-linking in between files. I just
> >> spent 2 weeks with Eclipse exclusively to try it out thoroughly and I
> >> switched back to X-develop today.
> >
> > Compared to Eclipse, X-Develop is cool indeed. A lot more has to
> > happen to make
> > me switch from IDEA, thou... Speaking about IDEA and RIFE, I
> > remember Keith Lea
> > planning to write some sort of plugin to ease the development of RIFE
> > applications with IDEA.
> >
> > Things like navigation from element declarations to implementations
> > and
> > vice-versa would really make development a lot more fun than it
> > currently is. If
> > we (RIFE users) could develop plugins for IDEA, X-Develop, and god
> > forgive me,
> > Eclipse with the same set of functionality, that would be *really*
> > something.
> > Keith, are you there? Do your plans still stand up?
>
> I've actually started writing a plugin for IDEA. The first order of
> business is plugging RIFE site structure into the Ctrl+N "go to
> class" popup (see http://www.jetbrains.com/idea/features/
> navigation.html), so I can type ctrl+n and then a URL of my site
> (like /account/edit-links), to jump to that element declaration.
>
> Future plans include
> - completion, ctrl+click navigation, and error-highlighting of values
> and blocks in things like Template.setValue calls.
> - actions like "go to template" and "go to element declaration" and
> "go to element implementation" and "go to site", which will allow
> quick navigation from, for example, an Element class, to the template
> (s) it uses
> ___
> Rife-users mailing list
> Rife-users@uwyn.com
> http://www.uwyn.com/mailman/listinfo/rife-users
>
___
Rife-users mailing list
Rife-users@uwyn.com
http://www.uwyn.com/mailman/listinfo/rife-users


Re: [Rife-users] Re: Excel spreadsheets as responses

2005-12-03 Thread Keith Lea


On Dec 2, 2005, at 1:50 PM, Pazu wrote:


Coool! I'm actively looking into making X-develop more intelligent
for RIFE and provide code hyper-linking in between files. I just
spent 2 weeks with Eclipse exclusively to try it out thoroughly and I
switched back to X-develop today.


Compared to Eclipse, X-Develop is cool indeed. A lot more has to  
happen to make
me switch from IDEA, thou... Speaking about IDEA and RIFE, I  
remember Keith Lea

planning to write some sort of plugin to ease the development of RIFE
applications with IDEA.

Things like navigation from element declarations to implementations  
and
vice-versa would really make development a lot more fun than it  
currently is. If
we (RIFE users) could develop plugins for IDEA, X-Develop, and god  
forgive me,
Eclipse with the same set of functionality, that would be *really*  
something.

Keith, are you there? Do your plans still stand up?


I've actually started writing a plugin for IDEA. The first order of  
business is plugging RIFE site structure into the Ctrl+N "go to  
class" popup (see http://www.jetbrains.com/idea/features/ 
navigation.html), so I can type ctrl+n and then a URL of my site  
(like /account/edit-links), to jump to that element declaration.


Future plans include
- completion, ctrl+click navigation, and error-highlighting of values  
and blocks in things like Template.setValue calls.
- actions like "go to template" and "go to element declaration" and  
"go to element implementation" and "go to site", which will allow  
quick navigation from, for example, an Element class, to the template 
(s) it uses

___
Rife-users mailing list
Rife-users@uwyn.com
http://www.uwyn.com/mailman/listinfo/rife-users


Re: [Rife-users] Re: Excel spreadsheets as responses

2005-12-02 Thread Eddy Young
Geert Bevin wrote:
>>> Anyway, I like NetBeans but it misses a couple of very important  
>>> things
>>> for me:
>>> * fully customizable code formatting
>>
>>
>> Jalopy :-)

Yes, there is. But I've never used it personally. I'm happy with the
code formatting features of NetBeans -- I tend to follow Sun's conventions.

> I don't want to learn how to write your own refactoring engine just  to
> say that all my member variables are prefixed with the 'm'  character.
> Doesn't sound easy to me ;-)

True.

> The most important parts for me are:
> * highlighting of the template tags
> * code hyper-linking in between different file type
>   - click on a template name in the element -> go to the template
>   - click on includes in a template -> go to the included template
>   - click on the element declaration in the site structure
>   - click on subsites
>   - click on element implementations
> * intelligent structure views
>   - view all element declarations that use a particular implementation
>   - template inclusion inheritance
> * a bunch of very easy to use live templates
> 
> What do you think?

Sound valid to me, but then I'm so used to my IDE that I can do these
tasks very quickly.

Eddy

___
Rife-users mailing list
Rife-users@uwyn.com
http://www.uwyn.com/mailman/listinfo/rife-users


Re: [Rife-users] Re: Excel spreadsheets as responses

2005-12-02 Thread Geert Bevin
Anyway, I like NetBeans but it misses a couple of very important   
things

for me:
* fully customizable code formatting


Jalopy :-)


Is there a plugin for it?


* customization of bean properties with prefixes (so that getters and
setters are correctly generated)


True, but generation of getters and setters is done using the
refactoring engine. (Geert has a blog entry explaining how to write  
your

own refactoring.)


I don't want to learn how to write your own refactoring engine just  
to say that all my member variables are prefixed with the 'm'  
character. Doesn't sound easy to me ;-)



It seems that NetBeans is really trying to get people to develop
plugins and they show an example of Wicket there. Maybe you an look
into creating a RIFE plugin ;-)


NetBeans works out of the box for me :-) But frankly, I don't see what
more a NetBeans plugin would do for RIFE development that it doesn't
already.


The most important parts for me are:
* highlighting of the template tags
* code hyper-linking in between different file type
  - click on a template name in the element -> go to the template
  - click on includes in a template -> go to the included template
  - click on the element declaration in the site structure
  - click on subsites
  - click on element implementations
* intelligent structure views
  - view all element declarations that use a particular implementation
  - template inclusion inheritance
* a bunch of very easy to use live templates

What do you think?

Geert

--
Geert Bevin   Uwyn bvba
"Use what you need"   Avenue de Scailmont 34
http://www.uwyn.com   7170 Manage
gbevin[remove] at uwyn dot comTel +32 64 84 80 03

PGP Fingerprint : 4E21 6399 CD9E A384 6619  719A C8F4 D40D 309F D6A9
Public PGP key  : available at servers pgp.mit.edu, wwwkeys.pgp.net



___
Rife-users mailing list
Rife-users@uwyn.com
http://www.uwyn.com/mailman/listinfo/rife-users


Re: [Rife-users] Re: Excel spreadsheets as responses

2005-12-02 Thread Eddy Young
Geert Bevin wrote:

> I agree up to a certain point ;-)
> 
> Anyway, I like NetBeans but it misses a couple of very important  things
> for me:
> * fully customizable code formatting

Jalopy :-)

> * customization of bean properties with prefixes (so that getters and 
> setters are correctly generated)

True, but generation of getters and setters is done using the
refactoring engine. (Geert has a blog entry explaining how to write your
own refactoring.)

> I like NetBeans better than IDEA actually.
> 
> This might interest you:
> http://blogs.sun.com/roller/page/geertjan?
> entry=making_life_even_easier_for

I'm a regular reader already :-)

> It seems that NetBeans is really trying to get people to develop 
> plugins and they show an example of Wicket there. Maybe you an look 
> into creating a RIFE plugin ;-)

NetBeans works out of the box for me :-) But frankly, I don't see what
more a NetBeans plugin would do for RIFE development that it doesn't
already.

Eddy

___
Rife-users mailing list
Rife-users@uwyn.com
http://www.uwyn.com/mailman/listinfo/rife-users


Re: [Rife-users] Re: Excel spreadsheets as responses

2005-12-02 Thread Geert Bevin
Why is there no mention of NetBeans? Is that because it already  
works

well as a RIFE IDE? :-)


Because you're the only one that uses it? ;-)

I tried NetBeans, but I find it a bit too primitive for my liking. It
looks good though and the graph lib looks promising.


The simpler, the better :-)


I agree up to a certain point ;-)

Anyway, I like NetBeans but it misses a couple of very important  
things for me:

* fully customizable code formatting
* customization of bean properties with prefixes (so that getters and  
setters are correctly generated)


I like NetBeans better than IDEA actually.

This might interest you:
http://blogs.sun.com/roller/page/geertjan? 
entry=making_life_even_easier_for


It seems that NetBeans is really trying to get people to develop  
plugins and they show an example of Wicket there. Maybe you an look  
into creating a RIFE plugin ;-)


--
Geert Bevin   Uwyn bvba
"Use what you need"   Avenue de Scailmont 34
http://www.uwyn.com   7170 Manage
gbevin[remove] at uwyn dot comTel +32 64 84 80 03

PGP Fingerprint : 4E21 6399 CD9E A384 6619  719A C8F4 D40D 309F D6A9
Public PGP key  : available at servers pgp.mit.edu, wwwkeys.pgp.net



___
Rife-users mailing list
Rife-users@uwyn.com
http://www.uwyn.com/mailman/listinfo/rife-users


Re: [Rife-users] Re: Excel spreadsheets as responses

2005-12-02 Thread John Moore

Geert Bevin wrote:




Yeah, you can do that with IDEA and Eclipse too. Sadly X-develop has  
no intelligent support for XML yet :-(

I begged for it again today ;-)


I use JEdit for XML editing and do everything else in X-develop. I, too, 
have asked for a bit more on the XML side.


John

--
==
John Moore  -  Norwich, UK  -  [EMAIL PROTECTED]
==
___
Rife-users mailing list
Rife-users@uwyn.com
http://www.uwyn.com/mailman/listinfo/rife-users


Re: [Rife-users] Re: Excel spreadsheets as responses

2005-12-02 Thread Eddy Young
Geert Bevin wrote:
>> Why is there no mention of NetBeans? Is that because it already works
>> well as a RIFE IDE? :-)
> 
> 
> Because you're the only one that uses it? ;-)
> 
> I tried NetBeans, but I find it a bit too primitive for my liking. It 
> looks good though and the graph lib looks promising.

The simpler, the better :-)

Eddy
___
Rife-users mailing list
Rife-users@uwyn.com
http://www.uwyn.com/mailman/listinfo/rife-users


Re: [Rife-users] Re: Excel spreadsheets as responses

2005-12-02 Thread Geert Bevin


On 2-dec-05, at 20:30, Eddy Young wrote:


Pazu wrote:
Compared to Eclipse, X-Develop is cool indeed. A lot more has to  
happen to make
me switch from IDEA, thou... Speaking about IDEA and RIFE, I  
remember Keith Lea

planning to write some sort of plugin to ease the development of RIFE
applications with IDEA.

Things like navigation from element declarations to  
implementations and
vice-versa would really make development a lot more fun than it  
currently is. If
we (RIFE users) could develop plugins for IDEA, X-Develop, and god  
forgive me,
Eclipse with the same set of functionality, that would be *really*  
something.

Keith, are you there? Do your plans still stand up?


Why is there no mention of NetBeans? Is that because it already works
well as a RIFE IDE? :-)


Because you're the only one that uses it? ;-)

I tried NetBeans, but I find it a bit too primitive for my liking. It  
looks good though and the graph lib looks promising.


Seriously, I use NetBeans 5 Beta 2 daily. The way I integrate RIFE  
is by

creating a library via the Library Manager to reference the JAR file,
then register the DTDs in the XML catalogue. This way, I get
auto-complete when writing my implementation and declaring
rep/sites/elements.


Yeah, you can do that with IDEA and Eclipse too. Sadly X-develop has  
no intelligent support for XML yet :-(

I begged for it again today ;-)


As a sidenote, I was looking at the code for Bamboo today. Out of
curiosity, I checked web.xml and was pleased to see only one entry:  
the

RIFE filter. This is a pleasant change from other web frameworks that
seem to litter web.xml.


Yeah, that was one of the initial ideas: setup everything for your  
application in the same consistent way for any servlet container.


--
Geert Bevin   Uwyn bvba
"Use what you need"   Avenue de Scailmont 34
http://www.uwyn.com   7170 Manage, Belgium
gbevin[remove] at uwyn dot comTel +32 64 84 80 03

PGP Fingerprint : 4E21 6399 CD9E A384 6619  719A C8F4 D40D 309F D6A9
Public PGP key  : available at servers pgp.mit.edu, wwwkeys.pgp.net


___
Rife-users mailing list
Rife-users@uwyn.com
http://www.uwyn.com/mailman/listinfo/rife-users


Re: [Rife-users] Re: Excel spreadsheets as responses

2005-12-02 Thread Eddy Young
Pazu wrote:
> Compared to Eclipse, X-Develop is cool indeed. A lot more has to happen to 
> make
> me switch from IDEA, thou... Speaking about IDEA and RIFE, I remember Keith 
> Lea
> planning to write some sort of plugin to ease the development of RIFE
> applications with IDEA. 
> 
> Things like navigation from element declarations to implementations and
> vice-versa would really make development a lot more fun than it currently is. 
> If
> we (RIFE users) could develop plugins for IDEA, X-Develop, and god forgive me,
> Eclipse with the same set of functionality, that would be *really* something.
> Keith, are you there? Do your plans still stand up?

Why is there no mention of NetBeans? Is that because it already works
well as a RIFE IDE? :-)

Seriously, I use NetBeans 5 Beta 2 daily. The way I integrate RIFE is by
creating a library via the Library Manager to reference the JAR file,
then register the DTDs in the XML catalogue. This way, I get
auto-complete when writing my implementation and declaring
rep/sites/elements.

As a sidenote, I was looking at the code for Bamboo today. Out of
curiosity, I checked web.xml and was pleased to see only one entry: the
RIFE filter. This is a pleasant change from other web frameworks that
seem to litter web.xml.

Good work, Geert and others.

Eddy

___
Rife-users mailing list
Rife-users@uwyn.com
http://www.uwyn.com/mailman/listinfo/rife-users


Re: [Rife-users] Re: Excel spreadsheets as responses

2005-12-02 Thread Raoul Pierre


I might look into doing the Eclipse one.  


+1

Pierre


___
Rife-users mailing list
Rife-users@uwyn.com
http://www.uwyn.com/mailman/listinfo/rife-users


Re: [Rife-users] Re: Excel spreadsheets as responses

2005-12-02 Thread Geert Bevin
Compared to Eclipse, X-Develop is cool indeed. A lot more has to  
happen to make

me switch from IDEA, thou...


IDEA irritates me actually more than Eclipse. I don't see what it  
offers that makes people rave so much about it. We have free open- 
source licenses for RIFE development and each time I try it, I stop.  
I used to use IDEA before CodeGuide though.



Speaking about IDEA and RIFE, I remember Keith Lea
planning to write some sort of plugin to ease the development of RIFE
applications with IDEA.

Things like navigation from element declarations to implementations  
and
vice-versa would really make development a lot more fun than it  
currently is. If
we (RIFE users) could develop plugins for IDEA, X-Develop, and god  
forgive me,
Eclipse with the same set of functionality, that would be *really*  
something.

Keith, are you there? Do your plans still stand up?


I'll definitely develop the X-develop one, I just got the docs from  
Omnicore to do so.

I might look into doing the Eclipse one.

--
Geert Bevin   Uwyn bvba
"Use what you need"   Avenue de Scailmont 34
http://www.uwyn.com   7170 Manage, Belgium
gbevin[remove] at uwyn dot comTel +32 64 84 80 03

PGP Fingerprint : 4E21 6399 CD9E A384 6619  719A C8F4 D40D 309F D6A9
Public PGP key  : available at servers pgp.mit.edu, wwwkeys.pgp.net


___
Rife-users mailing list
Rife-users@uwyn.com
http://www.uwyn.com/mailman/listinfo/rife-users


[Rife-users] Re: Excel spreadsheets as responses

2005-12-02 Thread Pazu
> Coool! I'm actively looking into making X-develop more intelligent  
> for RIFE and provide code hyper-linking in between files. I just  
> spent 2 weeks with Eclipse exclusively to try it out thoroughly and I  
> switched back to X-develop today.

Compared to Eclipse, X-Develop is cool indeed. A lot more has to happen to make
me switch from IDEA, thou... Speaking about IDEA and RIFE, I remember Keith Lea
planning to write some sort of plugin to ease the development of RIFE
applications with IDEA. 

Things like navigation from element declarations to implementations and
vice-versa would really make development a lot more fun than it currently is. If
we (RIFE users) could develop plugins for IDEA, X-Develop, and god forgive me,
Eclipse with the same set of functionality, that would be *really* something.
Keith, are you there? Do your plans still stand up?

-- Marcus Brito <[EMAIL PROTECTED]>

___
Rife-users mailing list
Rife-users@uwyn.com
http://www.uwyn.com/mailman/listinfo/rife-users