Re: [josm-dev] Difference between JOSM and JOSM-NG

2008-08-18 Thread Petr Nejedly
Petr Nejedly napsal(a): Dirk Stöcker napsal(a): On Mon, 11 Aug 2008, Frederik Ramm wrote: Gerv also hinted at the fact that JOSM is written in a way that is somewhat untypical for Java, and whenever a newcomer to JOSM programming said this is all bullshit let's refactor it wholesale I told

Re: [josm-dev] Difference between JOSM and JOSM-NG

2008-08-18 Thread Petr Nejedly
Evgeny Mandrikov napsal(a): Why are you using ant instead of maven in JOSM-NG? The obvious answer is 42 of course... Guess what. I just created a new J2SE project in NetBeans and it created an ant script for me with all the bells and whistles. It helps me debug, it helps me profile. On the

Re: [josm-dev] Difference between JOSM and JOSM-NG

2008-08-12 Thread Dirk Stöcker
On Tue, 12 Aug 2008, Frederik Ramm wrote: Gervase Markham wrote: standard Java-isms industry best practice Structural design patterns I, for one, would like to also attract developers for whom maybe Java and OO are not the environment in which they spend all of their programming lifes

Re: [josm-dev] Difference between JOSM and JOSM-NG

2008-08-12 Thread Till Amma
Hi, I don't see why this needs so much discussion. Everything has been said a good while ago in this thread. Now it seems to become more and more a discussion about taste. And as we all know taste is diffrent. It is good to know that there are two approaches right now. JOSM-ng for the guys

Re: [josm-dev] Difference between JOSM and JOSM-NG

2008-08-11 Thread Petr Nejedly
Dirk Stöcker napsal(a): On Mon, 11 Aug 2008, Frederik Ramm wrote: Gerv also hinted at the fact that JOSM is written in a way that is somewhat untypical for Java, and whenever a newcomer to JOSM programming said this is all bullshit let's refactor it wholesale I told them to please find

[josm-dev] Difference between JOSM and JOSM-NG

2008-08-11 Thread Evgeny Mandrikov
Why are you using ant instead of maven in JOSM-NG? -- Best regards, Evgeny Mandrikov aka Godin mailto:mandrikov at gmail.com homepage http://godin.net.ru ___ josm-dev mailing list josm-dev@openstreetmap.org

Re: [josm-dev] Difference between JOSM and JOSM-NG

2008-08-11 Thread Dirk Stöcker
On Mon, 11 Aug 2008, [EMAIL PROTECTED] wrote: the main benefit of encapsulation is to make code more flexible for refactoring, internal changes, performance optimization through implementation hiding That is true for new developments. For existing code other rules apply. The main rule here

Re: [josm-dev] Difference between JOSM and JOSM-NG

2008-08-11 Thread Gervase Markham
Frederik Ramm wrote: I think if someone came along with a real good performance optimization for JOSM that, as an aside, requires more encapsulation than JOSM currently has, that would be a very good reason to add said encapsulation. Trouble is, until now we have had a lot of textbook

Re: [josm-dev] Difference between JOSM and JOSM-NG

2008-08-11 Thread Jonathan Bennett
Petr Nejedly wrote: When thinking of it now, I don't think starting josm-ng was a bad idea. It allowed me to prototype my ideas quickly and some of the ideas can still be taken from josm-ng and ported to josm. Petr, just out of interest, why didn't you base josm-ng on the NetBeans platform,

Re: [josm-dev] Difference between JOSM and JOSM-NG

2008-08-11 Thread Frederik Ramm
Hi, Gervase Markham wrote: By its very nature, it's impossible to tell how many more .. or less .. contributors there would be, and how much better .. or worse .. the code would be, if it was written more in line with standard Java best practice. But Petr and I are at least two data

Re: [josm-dev] Difference between JOSM and JOSM-NG

2008-08-11 Thread Gervase Markham
Frederik Ramm wrote: Hi, Gervase Markham wrote: By its very nature, it's impossible to tell how many more .. or less .. contributors there would be, and how much better .. or worse .. I think it's unlikely that moving code more towards standard Java-isms and industry best

[josm-dev] Difference between JOSM and JOSM-NG

2008-08-10 Thread Evgeny Mandrikov
Hi everybody, Help me to understand - what is the difference between JOSM and JOSM-NG? I tried to find a mention in the internet about josm-ng, but unsuccessfully. P.S. sorry for my English. -- Best regards, Evgeny Mandrikov aka Godin mailto:[EMAIL PROTECTED] homepage http://godin.net.ru

Re: [josm-dev] Difference between JOSM and JOSM-NG

2008-08-10 Thread Frederik Ramm
Hi, Help me to understand - what is the difference between JOSM and JOSM-NG? I tried to find a mention in the internet about josm-ng, but unsuccessfully. JOSM-NG has a much cleaner design and is much faster, but it doesn't yet have as much functionality as JOSM has, so people still use JOSM

Re: [josm-dev] Difference between JOSM and JOSM-NG

2008-08-10 Thread Gervase Markham
Dirk Stöcker wrote: To me rewrites look like dead-born projects most of the time. Why not fix josm instead? I never understood, why total rewrites from scratch should be useful. Every software can be moved to a new and better design step by step. As I understand it, the reason is a

Re: [josm-dev] Difference between JOSM and JOSM-NG

2008-08-10 Thread Frederik Ramm
Hi, Dirk Stöcker wrote: To me rewrites look like dead-born projects most of the time. Why not fix josm instead? I never understood, why total rewrites from scratch should be useful. Every software can be moved to a new and better design step by step. JOSM does carry a lot of baggage.