Weekly progress news (14 of May - 03 of June, 2003)

This is a short progress report of what was going on in the development team
last week.

1. AspectJ support. Some work has been done to include AspectJ support into
the build (the runtime library, repackaging). We are going to open it in
#819.

2. GUI designer. We've been working on openning of GUI designer (building
runtime part, Ant task, bugfixing). We are going to open it in #819.

3. Generics support. We continued to work on incorporating generics support.
Some editor's features should already work in #819 and we are going to start
using it in Aurora's code.

4. Debugger. Multiple debuggers functionality has been completed and is to
be opened in #819. We are refactoring debugger's code now to implement more
functionality in the nearest future.

5. CVS integration. We've been switching to enchanced version of JavaCVS
provided by Thomas Singer (many thanks to him btw). This required lot of
changes in code but now we should have less bugs and also SSH connection is
supported.


22 comments
Comment actions Permalink

5. CVS integration. We've been switching to enchanced version of JavaCVS
provided by Thomas Singer (many thanks to him btw). This required lot of
changes in code but now we should have less bugs and also SSH connection

is

supported.


I don't want to rain on anyone's parade, and Thomas is a real good guy, but
integrating a pre production version of a pretty important piece of code
into IDEA... Is that really wise? Is JetBrains going to be writing more
code with Thomas to bring it up to snuff, or at least to version 1.0???

I understand there will be less bugs, but who is going to fix the bugs when
they come up now, Thomas or JetBrains?

As far as SSH connection, I thought that was working now, did you mean that
you've integrated a minimal SSH client which JavaCVS uses so we don't have
to mess with outside clients?

Thanks
R

P.S. Thomas this is not against anything you're doing, I've used JavaCVS
before and it's pretty cool, I'm just concerned about who fixes what when
things go bust.


0
Comment actions Permalink

3. Generics support. We continued to work on incorporating generics

support.

Some editor's features should already work in #819 and we are going to

start

using it in Aurora's code.


1. A brief description of what is implemented/supported would be welcome.
Does it support the just released generics 2.0 early access?

2. A brief "installation" guide for generics with idea would also be
welcome. This to avoid all the questions about how to work with generics and
how generics are not working :)


0
Comment actions Permalink

1. A brief description of what is implemented/supported would be welcome.
Does it support the just released generics 2.0 early access?


Nothing is officially supported yet. Just the functionality is not hidden
from EAP users so you may try to type code with use of generics at your own
risk.

>

2. A brief "installation" guide for generics with idea would also be
welcome. This to avoid all the questions about how to work with generics

and

how generics are not working :)


Will come later.

--
Valentin Kipiatkov
JetBrains, Inc
http://www.intellij.com
"Develop with pleasure!"


"Carlos Costa e Silva" <carlos@keysoft.pt> wrote in message
news:bbin06$hqq$1@is.intellij.net...

3. Generics support. We continued to work on incorporating generics

support.

Some editor's features should already work in #819 and we are going to

start

using it in Aurora's code.

>

1. A brief description of what is implemented/supported would be welcome.
Does it support the just released generics 2.0 early access?

>

2. A brief "installation" guide for generics with idea would also be
welcome. This to avoid all the questions about how to work with generics

and

how generics are not working :)

>
>


0
Comment actions Permalink

I understand there will be less bugs, but who is going to fix the bugs

when

they come up now, Thomas or JetBrains?


Is this really pertinent?

There has to be a business agreement behind this. Either JetBrains has
access to the JavaCVS source code or they are licensing the use of JavaCVS
with support, etc

Or do you imagine JetBrains just happened to integrate a third party product
into idea without being able to guarantee support?


0
Comment actions Permalink

Nothing is officially supported yet.


At this stage, I wasn't really asking for official support :) Just what
it could now do.

so you may try to type code with use of generics at your own risk.


Ha. The parser supports generics and tehere's little (or nothing :) more.
Ok, that's enough for playing around.


0
Comment actions Permalink


"Carlos Costa e Silva" <carlos@keysoft.pt> wrote in message
news:bbinnn$ivt$1@is.intellij.net...

I understand there will be less bugs, but who is going to fix the bugs

when

they come up now, Thomas or JetBrains?

>

Is this really pertinent?

>

There has to be a business agreement behind this. Either JetBrains has
access to the JavaCVS source code or they are licensing the use of JavaCVS
with support, etc

>

Or do you imagine JetBrains just happened to integrate a third party

product

into idea without being able to guarantee support?


Nope, this is not what I meant, JavaCVS is open source, it's on Sourceforge,
this version was enhanced by Thomas and JetBrains implemented it (That part
I think is great), my question is that if JavaCVS adds new features etc...
are they going to synch up with JetBrains to implement it, or is it going to
split, if JavaCVS fixes bugs, then I guess JetBrains will have to figure out
how to implement it.

Come to think of it... I guess I don't know why I was concerned in the first
place. So I'll just shut up now, and go back to coding.

Sorry folks.

R


0
Comment actions Permalink

>Nope, this is not what I meant, JavaCVS is open source, it's on Sourceforge,
>this version was enhanced by Thomas and JetBrains implemented it (That part

I guess, you mean the wrong "JavaCVS". The JavaCVS JetBrains uses is
not hosted at Sourceforge (at least not yet), it's my completely
refactored version of Netbeans' JavaCVS library.

Tom

0
Comment actions Permalink

Carlos Costa e Silva wrote:

>> Nothing is officially supported yet.


At this stage, I wasn't really asking for official support :) Just what
it could now do.

>> so you may try to type code with use of generics at your own risk.


Ha. The parser supports generics and tehere's little (or nothing :) more.
Ok, that's enough for playing around.


Yup, Carlos, you've got the clue :)

Cheers,
Dmitry

--
Dmitry Lomov
IntelliJ Labs / JetBrains Inc.
http://www.intellij.com
"Develop with pleasure!"

0
Comment actions Permalink

SSH connection is supported.

>
As far as SSH connection, I thought that was working
now, did you mean that you've integrated a minimal
SSH client which JavaCVS uses so we don't have
to mess with outside clients?


I was having trouble with getting cvs over ssh working in 818, so I guess I'll wait and have a go when this is released.

0
Comment actions Permalink


"Thomas Singer" <thomas.singer@NOregnisSPAM.de> wrote in message
news:s89rdvkh9p7ukmske9ck78qcb2q34jh7fa@4ax.com...

>Nope, this is not what I meant, JavaCVS is open source, it's on

Sourceforge,

>this version was enhanced by Thomas and JetBrains implemented it (That

part
>

I guess, you mean the wrong "JavaCVS". The JavaCVS JetBrains uses is
not hosted at Sourceforge (at least not yet), it's my completely
refactored version of Netbeans' JavaCVS library.


Ugh... I had a completely flustered day yesterday, fired off the email
without thinking through, and I hope this doesn't become an issue for
anyone. It's not for me! Thanks for the clarification anyway Thomas, and
this is indeed very awesome, since now there appears to be a solid impl of
CVS on the way.

Thomas, did your improved version include the ssh client so we don't have to
go ape when trying to configure ssh on different platforms? (I hope it
works on OS X :) )

Thanks again.

R


0
Comment actions Permalink

Hey Martin,

What kind of trouble? I've gotten it to work on WinXP and 2K as well as
Linux. Let me know if I can help, it's a bit of a pain and really touchy
right now, but once it works it doesn't break :)

R
"Martin Andrews" <mandrews@thoughtworks.com> wrote in message
news:24085720.1054718797971.JavaMail.jrun@is.intellij.net...

SSH connection is supported.

>
As far as SSH connection, I thought that was working
now, did you mean that you've integrated a minimal
SSH client which JavaCVS uses so we don't have
to mess with outside clients?

>

I was having trouble with getting cvs over ssh working in 818, so I guess

I'll wait and have a go when this is released.


0
Comment actions Permalink

>Thomas, did your improved version include the ssh client so we don't have to
>go ape when trying to configure ssh on different platforms? (I hope it
>works on OS X :) )

It includes the SSH1 client, that is also available in SmartCVS (taken
and modified from Eclipse). It allows to connect to Sourceforge
without any external SSH client.

Tom

0
Comment actions Permalink

Thumbs up! +500 (oops there go my votes)

R
"Thomas Singer" <thomas.singer@NOregnisSPAM.de> wrote in message
news:ioprdvkmduml6qjn0skhevvi2t3f9ev91r@4ax.com...

>Thomas, did your improved version include the ssh client so we don't have

to

>go ape when trying to configure ssh on different platforms? (I hope it
>works on OS X :) )

>

It includes the SSH1 client, that is also available in SmartCVS (taken
and modified from Eclipse). It allows to connect to Sourceforge
without any external SSH client.

>

Tom



0
Comment actions Permalink

Thomas Singer wrote:

It includes the SSH1 client, that is also available in SmartCVS (taken
and modified from Eclipse). It allows to connect to Sourceforge
without any external SSH client.


What about SSH2?

Ciao,
Gordon

--
Gordon Tyler (Software Developer)
Quest Software <http://java.quest.com/>
260 King Street East, Toronto, Ontario M5A 4L5, Canada
Voice: 416-643-4846 | Fax: 416-594-1919

0
Comment actions Permalink

Yeah, what about SSH2? Isn't SSH2 the future?

Best,
Chris

0
Comment actions Permalink

I guess, you mean the wrong "JavaCVS". The JavaCVS
JetBrains uses is
not hosted at Sourceforge (at least not yet), it's my


Does that mean that it will one day be?

completely
refactored version of Netbeans' JavaCVS library.


Why not use the "other" JavaCVS or jCVS? (just curious since I don't know any technical details on neither JavaCVS or jCVS)

Best,
Chris

0
Comment actions Permalink

See http://www.intellij.net/forums/thread.jsp?forum=22&thread=31751&tstart=0&trange=15

Hey Martin,

What kind of trouble? I've gotten it to work on
WinXP and 2K as well as
Linux. Let me know if I can help, it's a bit of a
pain and really touchy
right now, but once it works it doesn't break :)

R
"Martin Andrews" <mandrews@thoughtworks.com> wrote in
message
news:24085720.1054718797971.JavaMail.jrun@is.intellij.
et...

SSH connection is supported.

>
As far as SSH connection, I thought that was

working

now, did you mean that you've integrated a

minimal

SSH client which JavaCVS uses so we don't have
to mess with outside clients?

>

I was having trouble with getting cvs over ssh

working in 818, so I guess
I'll wait and have a go when this is released.


0
Comment actions Permalink

>Why not use the "other" JavaCVS or jCVS? (just curious since I don't know any technical details on neither JavaCVS or jCVS)

Because the code is terrible structured and not very expandable.

Tom


On Wed, 4 Jun 2003 19:53:47 +0000 (UTC), Chris Laprun
<chris.laprun@nist.gov> wrote:

>> I guess, you mean the wrong "JavaCVS". The JavaCVS
>> JetBrains uses is
>> not hosted at Sourceforge (at least not yet), it's my
>
>Does that mean that it will one day be?
>
>> completely
>> refactored version of Netbeans' JavaCVS library.
>
>Why not use the "other" JavaCVS or jCVS? (just curious since I don't know any technical details on neither JavaCVS or jCVS)
>
>Best,
>Chris

0
Comment actions Permalink

Is already on the todo-list.

Tom


On Wed, 04 Jun 2003 12:22:45 -0400, Gordon Tyler
<gordon.tyler@quest.com> wrote:

>Thomas Singer wrote:
>> It includes the SSH1 client, that is also available in SmartCVS (taken
>> and modified from Eclipse). It allows to connect to Sourceforge
>> without any external SSH client.
>
>What about SSH2?
>
>Ciao,
>Gordon

0
Comment actions Permalink

On Tue, 03 Jun 2003 21:15:47 +0400, Valentin Kipiatkov wrote:

5. CVS integration. We've been switching to enchanced version of JavaCVS
provided by Thomas Singer (many thanks to him btw). This required lot of
changes in code but now we should have less bugs and also SSH connection
is supported.


yay for Thomas ;) You da man :)

--
...turn to the light - don't be frightened by the shadows it creates,
...turn to the light - turning away could be a terrible mistake
...dream theater - the great debate


0
Comment actions Permalink

On Tue, 03 Jun 2003 21:15:47 +0400, Valentin Kipiatkov wrote:

2. GUI designer. We've been working on openning of GUI designer (building
runtime part, Ant task, bugfixing). We are going to open it in #819.


Definitely been looking forward to seeing this... can't wait to try it
out.

Mark

--
...turn to the light - don't be frightened by the shadows it creates,
...turn to the light - turning away could be a terrible mistake
...dream theater - the great debate


0
Comment actions Permalink

i wonder when you will release the build 819

0

Please sign in to leave a comment.