Re: [OSM-talk] Contributing to PL2 (was: Re: Thoughts on OSM design, and looking forward and back)

2010-03-11 Thread Richard Fairhurst
Steve Bennett wrote:

 Sweet. How hard can ActionScript be, really? (I've done plenty of C,
 Delphi, Java etc in the distant past, usually the difficulty is not
 the language, it's learning the codebase.)

Exactly. If you know Java then you shouldn't find AS3 much of a  
stretch at all - think of something halfway between Java and  
JavaScript. The library is huge but the docs are, fortunately, pretty  
good. I found event listeners a bit bizarre at first, and the whole  
URLLoader/Loader mess still alternately confuses and annoys me. But  
generally it's very understandable.

cheers
Richard


___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Contributing to PL2 (was: Re: Thoughts on OSM design, and looking forward and back)

2010-03-11 Thread Andy Allan
On Thu, Mar 11, 2010 at 7:22 AM, Steve Bennett stevag...@gmail.com wrote:
 How hard can ActionScript be, really?

If I can do it, anyone can.

Cheers,
Andy

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Contributing to PL2 (was: Re: Thoughts on OSM design, and looking forward and back)

2010-03-11 Thread Ævar Arnfjörð Bjarmason
On Thu, Mar 11, 2010 at 10:38, Richard Fairhurst rich...@systemed.net wrote:
 Steve Bennett wrote:

 Sweet. How hard can ActionScript be, really? (I've done plenty of C,
 Delphi, Java etc in the distant past, usually the difficulty is not
 the language, it's learning the codebase.)

 Exactly. If you know Java then you shouldn't find AS3 much of a
 stretch at all - think of something halfway between Java and
 JavaScript. The library is huge but the docs are, fortunately, pretty
 good. I found event listeners a bit bizarre at first, and the whole
 URLLoader/Loader mess still alternately confuses and annoys me. But
 generally it's very understandable.

Is it worse or better than the PL1 codebase ?:)

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Contributing to PL2 (was: Re: Thoughts on OSM design, and looking forward and back)

2010-03-11 Thread Richard Fairhurst
Ævar Arnfjörð Bjarmason wrote:
 Is it worse or better than the PL1 codebase ?:)

Do you want a serious answer to that? :)

The codebase is a lot more proper: there's packages and  
private/protected variables and all of that. You could probably write  
unit tests for it if you like that sort of thing. Basically, AS3 is a  
much more rigorously structured language and P2 is a much more  
rigorously structured codebase.

P2 also has the advantage that there is no live mode. It's difficult  
to overestimate how much this simplifies the code.

P2 itself is a Flex app (the Adobe UI framework) so you can just throw  
in dialogues, menus and all of that, whereas in AS1 there's no  
framework so all of P1's UI code is custom-written.

I think the main disadvantage of AS3 over AS1 is its verbosity: some  
things that take one line to do in AS1 take three or four in AS3.  
Loaders and event listeners are the main examples. AS3's display list  
is IMO harder to work with: I always liked the way that you could just  
traverse the movieclip hierarchy in AS1. Oh, and Flex is nowhere near  
as fast as Ming!

cheers
Richard


___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Contributing to PL2 (was: Re: Thoughts on OSM design, and looking forward and back)

2010-03-10 Thread Richard Fairhurst

Steve Bennett wrote:
 An observation of a deficiency isn't really a complaint. I actually 
 do want to help with PL2 (if there are things I can do), but it 
 won't be for the next 6 weeks.

\o/

If you can code ActionScript 3 (or would like to learn), the world's your
oyster. If not, there are oodles of exciting things you can do with presets
and icons and stuff. Either drop me a line off-list or (better still) ask on
the potlatch-dev mailing list and we'd be delighted to help. (Especially
since last night I finally fixed the bug that's been annoying me for weeks.)

That goes for any putative devs - do get in touch, there's loads of great
stuff to do, and the cool tag panel and rendering stuff makes it so much
less hard work.

cheers
Richard
-- 
View this message in context: 
http://n2.nabble.com/Contributing-to-PL2-was-Re-Thoughts-on-OSM-design-and-looking-forward-and-back-tp4639060p4708003.html
Sent from the General Discussion mailing list archive at Nabble.com.

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Contributing to PL2 (was: Re: Thoughts on OSM design, and looking forward and back)

2010-03-10 Thread Richard Fairhurst

Steve Bennett wrote:
 An observation of a deficiency isn't really a complaint. I actually 
 do want to help with PL2 (if there are things I can do), but it 
 won't be for the next 6 weeks.

\o/

If you can code ActionScript 3 (or would like to learn), the world's your
oyster. If not, there are oodles of exciting things you can do with presets
and icons and stuff. Either drop me a line off-list or (better still) ask on
the potlatch-dev mailing list and we'd be delighted to help. (Especially
since last night I finally fixed the bug that's been annoying me for weeks.)

That goes for any putative devs - do get in touch, there's loads of great
stuff to do, and the cool tag panel and rendering stuff makes it so much
less hard work.

cheers
Richard
-- 
View this message in context: 
http://n2.nabble.com/Contributing-to-PL2-was-Re-Thoughts-on-OSM-design-and-looking-forward-and-back-tp4639060p4708002.html
Sent from the General Discussion mailing list archive at Nabble.com.

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Contributing to PL2 (was: Re: Thoughts on OSM design, and looking forward and back)

2010-03-10 Thread Steve Bennett
On Wed, Mar 10, 2010 at 8:55 PM, Richard Fairhurst rich...@systemed.net wrote:
 If you can code ActionScript 3 (or would like to learn), the world's your
 oyster. If not, there are oodles of exciting things you can do with presets
 and icons and stuff. Either drop me a line off-list or (better still) ask on
 the potlatch-dev mailing list and we'd be delighted to help. (Especially
 since last night I finally fixed the bug that's been annoying me for weeks.)

 That goes for any putative devs - do get in touch, there's loads of great
 stuff to do, and the cool tag panel and rendering stuff makes it so much
 less hard work.

Sweet. How hard can ActionScript be, really? (I've done plenty of C,
Delphi, Java etc in the distant past, usually the difficulty is not
the language, it's learning the codebase.)

Anyway, feel free to remind me of my offer to help on, oh, the 25th of
April or so. :)

Steve

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Contributing to PL2 (was: Re: Thoughts on OSM design, and looking forward and back)

2010-03-09 Thread Jonathan Bennett
On 28/02/2010 22:27, Randy wrote:

 Oops, I meant to check the groups list before sending this. There is an
 announce list, as of last October. However, it hasn't had much activity.

That's because, try as I might, I'm not psychic and can't announce 
things people don't tell me about.

Jonathan

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Contributing to PL2 (was: Re: Thoughts on OSM design, and looking forward and back)

2010-03-09 Thread Steve Bennett
On Mon, Mar 1, 2010 at 9:13 AM, Randy rwtnospam-new...@yahoo.com wrote:
 So, Steve, is your point a complaint or an offer to help (or both)? And if
 a complaint, do you have a suggestion for improvement?

An observation of a deficiency isn't really a complaint. I actually do
want to help with PL2 (if there are things I can do), but it won't be
for the next 6 weeks.

Do you want to see
 development opportunities advertised in talk more, or something else?

Yes, and in plenty of other ways, too.

 My personal thought: Maybe we need an announce list, which is nothing more
 than a list for folks to announce various opportunities, or new (or old)
 products periodically, with a general agreement (or moderation) that the
 only allowed replies are requests for more information or their responses.

Sure, but don't restrict relevant announcements to such a list. Just
like I thought it was a shame when all the Haiti traffic left the main
OSM talk list, it's a shame to segregate topics too strictly - the
occasional relevant, targeted appeal for development help would be
worth sharing with the broader OSM community.

 It could include announcements for mapping party (or not?), development
 opportunities, product releases or revisions, a new wiki page for ideas
 for a simple editor, etc. With a once a month repeat annoucement being
 allowed, so new folks wouldn't have to go to the archives to catch up.
 Keeping the chatter to a minimun would make it easier to quickly scan the
 list, rather than wading through a lot of stuff on talk. Where dialog is
 needed the topic could move to talk, or a dev list, or one-to-one.

People don't really go looking for things they're not aware of. Better
to occasionally, discreetly put it in their faces.

Steve

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Contributing to PL2 (was: Re: Thoughts on OSM design, and looking forward and back)

2010-02-28 Thread Randy
Steve Bennett wrote:

On Sat, Feb 27, 2010 at 12:05 AM, Dave Stubbs osm.l...@randomjunk.co.uk 
wrote:

Sure, but I think you missed my point a bit. If I had already known
that help was wanted, and if I had already signed up to the dev list
(which I didn't realise existed until now), then I guess I would have
seen those posts. But the issue is how to attract new developers,
isn't it?

Btw, the potlatch-dev list is extremely quiet. No posts for February so 
far.
http://lists.openstreetmap.org/pipermail/potlatch-dev/

Steve

So, Steve, is your point a complaint or an offer to help (or both)? And if 
a complaint, do you have a suggestion for improvement? Do you want to see 
development opportunities advertised in talk more, or something else?

In my opinion, complaints without constructive suggestions are the second 
most likely reason (with personal attacks being the first) for threads to 
degenerate into flame wars. And, I'm very sure that is not your intent.

My personal thought: Maybe we need an announce list, which is nothing more 
than a list for folks to announce various opportunities, or new (or old) 
products periodically, with a general agreement (or moderation) that the 
only allowed replies are requests for more information or their responses.

It could include announcements for mapping party (or not?), development 
opportunities, product releases or revisions, a new wiki page for ideas 
for a simple editor, etc. With a once a month repeat annoucement being 
allowed, so new folks wouldn't have to go to the archives to catch up. 
Keeping the chatter to a minimun would make it easier to quickly scan the 
list, rather than wading through a lot of stuff on talk. Where dialog is 
needed the topic could move to talk, or a dev list, or one-to-one.

-- 
Randy


___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Contributing to PL2 (was: Re: Thoughts on OSM design, and looking forward and back)

2010-02-28 Thread Randy
Randy wrote:


My personal thought: Maybe we need an announce list, which is nothing more
than a list for folks to announce various opportunities, or new (or old)
products periodically, with a general agreement (or moderation) that the
only allowed replies are requests for more information or their responses.


Oops, I meant to check the groups list before sending this. There is an 
announce list, as of last October. However, it hasn't had much activity.

-- 
Randy


___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


[OSM-talk] Contributing to PL2 (was: Re: Thoughts on OSM design, and looking forward and back)

2010-02-26 Thread Steve Bennett
On Sat, Feb 27, 2010 at 12:05 AM, Dave Stubbs osm.l...@randomjunk.co.uk wrote:
 There have been a number of posts to dev on the subject, sorry you
 missed them. If you want to get involved then that's great.

 You can see the code here and check it out of SVN:
 http://trac.openstreetmap.org/browser/applications/editors/potlatch2/

 The readme should help you get set up and the TODO file has a bunch of
 things that need doing in it.
 There's also a potlatch-dev list if you want to sign up to that to get
 any help or discuss directions.

Sure, but I think you missed my point a bit. *If* I had already known
that help was wanted, and *if* I had already signed up to the dev list
(which I didn't realise existed until now), then I guess I would have
seen those posts. But the issue is how to attract new developers,
isn't it?

Btw, the potlatch-dev list is extremely quiet. No posts for February so far.
http://lists.openstreetmap.org/pipermail/potlatch-dev/

Steve

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Contributing to PL2 (was: Re: Thoughts on OSM design, and looking forward and back)

2010-02-26 Thread Dave Stubbs
On Fri, Feb 26, 2010 at 1:18 PM, Steve Bennett stevag...@gmail.com wrote:
 On Sat, Feb 27, 2010 at 12:05 AM, Dave Stubbs osm.l...@randomjunk.co.uk 
 wrote:
 There have been a number of posts to dev on the subject, sorry you
 missed them. If you want to get involved then that's great.

 You can see the code here and check it out of SVN:
 http://trac.openstreetmap.org/browser/applications/editors/potlatch2/

 The readme should help you get set up and the TODO file has a bunch of
 things that need doing in it.
 There's also a potlatch-dev list if you want to sign up to that to get
 any help or discuss directions.

 Sure, but I think you missed my point a bit. *If* I had already known
 that help was wanted, and *if* I had already signed up to the dev list
 (which I didn't realise existed until now), then I guess I would have
 seen those posts. But the issue is how to attract new developers,
 isn't it?

Posts were made to the normal dev list too.
And yes, that's exactly the issue.
So if you have any ideas on promoting that then please feel free to
give them a go :-)



 Btw, the potlatch-dev list is extremely quiet. No posts for February so far.
 http://lists.openstreetmap.org/pipermail/potlatch-dev/

Which is mostly because there's only 3 people developing on potlatch 2
so far, we all know each other, and most of the discussions for either
potlatch or potlatch 2 have been on IRC or face to face. The mailing
list is one of those chicken and egg things.

Dave

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk