Re: [OSM-talk] Contributing to PL2 (was: Re: Thoughts on OSM design, and looking forward and back)
Æ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)
On Thu, Mar 11, 2010 at 10:38, Richard Fairhurst 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)
On Thu, Mar 11, 2010 at 7:22 AM, Steve Bennett 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)
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)
On Wed, Mar 10, 2010 at 8:55 PM, Richard Fairhurst 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)
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)
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)
Jonathan Bennett wrote: >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 Looks like the mention of announce generated some activity. Maybe a reminder needs to be put on talk every month or so. -- 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)
On Mon, Mar 1, 2010 at 9:13 AM, Randy 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)
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)
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
Re: [OSM-talk] Contributing to PL2 (was: Re: Thoughts on OSM design, and looking forward and back)
Steve Bennett wrote: >On Sat, Feb 27, 2010 at 12:05 AM, Dave Stubbs >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)
On Fri, Feb 26, 2010 at 1:18 PM, Steve Bennett wrote: > On Sat, Feb 27, 2010 at 12:05 AM, Dave Stubbs > 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
[OSM-talk] Contributing to PL2 (was: Re: Thoughts on OSM design, and looking forward and back)
On Sat, Feb 27, 2010 at 12:05 AM, Dave Stubbs 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