As previously stated, I have no experience with the Google App Engine and little experience with Python. Learning all that plus Numa's infrastructure would be much more of a hassle than it's worth.Superpok wrote:yeah, i think Gforce should take over numa, having too seperate archives would really suck
NUMA going forward
-
- The number of Electoral College votes needed to be President of the US.
- Posts: 282
- Joined: 2008.10.07 (04:17)
- NUMA Profile: http://nmaps.net/user/Fraxtil
- MBTI Type: INTJ
- Location: Arizona, USA
- Contact:
-
- Plus (Size) Member
- Posts: 41
- Joined: 2008.09.29 (08:47)
Poking around, the verification email can't be sent from the default codebase (no idea why) - for the purposes of testing I just bypassed it completely via setting a manual EmailHash (I guess I could've just told it to tell me :o) and going to the verification link.
Edit: Removed a bit. Turns out it's just me not knowing how the whole map ecosystem works.
Edit: Removed a bit. Turns out it's just me not knowing how the whole map ecosystem works.
-
- dreams slip through our fingers like hott slut sexxx
- Posts: 3896
- Joined: 2009.01.14 (15:41)
- NUMA Profile: http://nmaps.net/user/Tunco123
- MBTI Type: INTJ
- Location: Istanbul
This'll be great. At least some change will be good. Very excited for it.
Last edited by Tunco on 2009.06.15 (21:03), edited 1 time in total.

- Albany, New York
- Posts: 521
- Joined: 2008.09.28 (02:00)
- MBTI Type: INTJ
- Location: Inner SE Portland, OR
- Contact:
I'm still willing to help whereever I can, but unfortunately I've been very busy lately and learning Python and GAE has simply not been in the cards (Robotics competition season, Speech & Debate, advanced classes, programming contest, SAT/ACT, etc..., and my free time has mostly been spent working on a commercial web app (http://scholaro.us) which is on Rails, and I can't quite learn two different web frameworks at once.)
-- I might be stupid, but that's a risk we're going to have to take. --

Website! Photography! Robots! Facebook!
The latest computers from Japan can also perform magical operations.

Website! Photography! Robots! Facebook!
The latest computers from Japan can also perform magical operations.
- Boeing Boeing Bone!
- Posts: 755
- Joined: 2008.12.23 (05:44)
That was really insightful. Thanks, Arachnid.
http://greenbrown.bandcamp.comPeople write to me and say, "I’m giving up, you’re not talking to me." I just write them a simple message like, "Never give up," you know? And it changes their life
- Damn You're Fine
- Posts: 384
- Joined: 2008.09.19 (01:47)
- NUMA Profile: http://nmaps.net/user/littleviking001
- MBTI Type: INTP
- Location: Southern California
- Contact:
I'd really love to work on this, but I just can't get my local site set up. We have database info in CSV form but no easy way to get that into App Engine's datastore. Anyone have any luck setting up the datastore at all?

The last Metroid is in captivity. The galaxy is at peace...
- Beyond a Perfect Math Score
- Posts: 834
- Joined: 2008.09.30 (06:37)
- NUMA Profile: http://nmaps.net/user/Nexx
- MBTI Type: INTJ
- Location: California, USA
Perhaps this is not a good suggestion or not the place for it, but I'm going to throw it out there anyway: should NUMA go through another language change? It seems to me (and SoY, in that other thread) that GoogleApps-powered Python is not as well represented by coders in this community as other languages (like good ol' PHP). Perhaps it would greatly ease the passing of the reins if the site was remade again back in PHP, or in another appropriate language. But then maybe that'd be equivalent to just helping out GForce to get up AltArc more quickly and completely, and seeing if NUMA data can be transferred or something, I don't know. But this seems to be the main issue with why the reins haven't been passed already, so I'd like to spark some discussion on it. On the other hand, if it seems like LV is destined to fill Arachnid's spot, maybe there need not be discussion.
- Boeing Boeing Bone!
- Posts: 755
- Joined: 2008.12.23 (05:44)
I think it just may be worth it, because it might be better to completely redo Numa rather than fix it, as using Python, it is going to be so difficult. If we can get Numa onto a different coding, then more people would be able to contribute and participate in helping out Numa.Avarin wrote:Perhaps this is not a good suggestion or not the place for it, but I'm going to throw it out there anyway: should NUMA go through another language change? It seems to me (and SoY, in that other thread) that GoogleApps-powered Python is not as well represented by coders in this community as other languages (like good ol' PHP). Perhaps it would greatly ease the passing of the reins if the site was remade again back in PHP, or in another appropriate language. But then maybe that'd be equivalent to just helping out GForce to get up AltArc more quickly and completely, and seeing if NUMA data can be transferred or something, I don't know. But this seems to be the main issue with why the reins haven't been passed already, so I'd like to spark some discussion on it. On the other hand, if it seems like LV is destined to fill Arachnid's spot, maybe there need not be discussion.
http://greenbrown.bandcamp.comPeople write to me and say, "I’m giving up, you’re not talking to me." I just write them a simple message like, "Never give up," you know? And it changes their life
- The Konami Number
- Posts: 593
- Joined: 2009.02.05 (23:33)
- NUMA Profile: http://nmaps.net/user/al__cair__raheakallan
I tink that NUMA should have the ability for you to see who is online and make friends and rivals. Get back to me on what you think of my ideas.

- Beyond a Perfect Math Score
- Posts: 834
- Joined: 2008.09.30 (06:37)
- NUMA Profile: http://nmaps.net/user/Nexx
- MBTI Type: INTJ
- Location: California, USA
Actually, a huge reason why I made my original post (though I forgot about this at the time I made the post) is because Python on Google Apps:Amadeus wrote:I think it just may be worth it, because it might be better to completely redo Numa rather than fix it, as using Python, it is going to be so difficult. If we can get Numa onto a different coding, then more people would be able to contribute and participate in helping out Numa.
(1) can't overcome the results truncated problem, and
(2) can't sort listings!
Sorting map listings is key to navigation! It's basically the backbone of Gforce's AltArc, and it works great for sites like DeviantArt and whatnot. It'd be perfect. The only problem is the Python with Google Apps can't do it (or can't do it well). And that sucks. That means that instead of recent top-rated, where you have THE COMMUNITY picking out what's good just by doing what it would do anyway, you have to result to other systems like bitesizing or float/sink to highlight recent good maps. It takes work to implement and maintain those systems, and they're not as efficient as a recent top-rated anyway. It seems to me like it could all be resolved if the site was restructured in another language.
- Damn You're Fine
- Posts: 384
- Joined: 2008.09.19 (01:47)
- NUMA Profile: http://nmaps.net/user/littleviking001
- MBTI Type: INTP
- Location: Southern California
- Contact:
GAE can definitely sort listings, and it's really ideal for a recent top-rated page as opposed to an all-time top-rated. Since App Engine can only query 1000 results at a time (1-2 weeks of Numa maps), it would only ever give the most recent maps without multiple calls. If the rating column on the maps table was indexed (easy to do), a recent top-rated page could be added right away.Avarin wrote:Actually, a huge reason why I made my original post (though I forgot about this at the time I made the post) is because Python on Google Apps:Amadeus wrote:I think it just may be worth it, because it might be better to completely redo Numa rather than fix it, as using Python, it is going to be so difficult. If we can get Numa onto a different coding, then more people would be able to contribute and participate in helping out Numa.
(1) can't overcome the results truncated problem, and
(2) can't sort listings!
Sorting map listings is key to navigation! It's basically the backbone of Gforce's AltArc, and it works great for sites like DeviantArt and whatnot. It'd be perfect. The only problem is the Python with Google Apps can't do it (or can't do it well). And that sucks. That means that instead of recent top-rated, where you have THE COMMUNITY picking out what's good just by doing what it would do anyway, you have to result to other systems like bitesizing or float/sink to highlight recent good maps. It takes work to implement and maintain those systems, and they're not as efficient as a recent top-rated anyway. It seems to me like it could all be resolved if the site was restructured in another language.
The reason it's not there is that Arachnid and other people believe the rating system of old Numa was fundamentally flawed. The ratings at the top were so close, a single vote lower than 5 could be enough to push them down. Maps jumped around all the time. The ratings difference between the number 1 map and the number 15 map might have been a few hundredths of a point.
As for changing languages, I find the Python system really clean and nice. The only problem I'm having is getting the sample data imported. Once that's passed, the rest of development should be peachy.

The last Metroid is in captivity. The galaxy is at peace...
- Beyond a Perfect Math Score
- Posts: 834
- Joined: 2008.09.30 (06:37)
- NUMA Profile: http://nmaps.net/user/Nexx
- MBTI Type: INTJ
- Location: California, USA
Yes, well, it can. But Arachnid's response to such a suggestion was:LittleViking wrote:GAE can definitely sort listings...
"Implementing multiple sort orders entails an exponential increase in the number of indexes required - not really practical - and is only used by a very few people.
Future improvements will focus on improving the existing filtering and sort, instead, hopefully to the point where everyone's satisfied with it."
And top-rated represents only one way of sorting. Sorting by # of rates would be very useful as well (and, ideally, also by # of faves).
It seems like you're jumping back and forth between two topics here. There's the topic of an all-time top-rated and that of a recent top-rated. In old NUMA, they were one and the same. As a result things jumped around all the time. (Actually, various people argued that it was dumb either because it moved too much or because it didn't move at all - a lose-lose situation for those who enjoyed the top-rated page.) But even more than that, once a recent map got, for example, five 5's, it would kind of become this hyperinflated rating contest where those who liked the map would give it 5's to keep it afloat because if they did anything less, it'd get knocked way back. There were also the people who went "this doesn't belong here" and would smack it down just to smack it down. All of this is a problem of the structure of top-rated as implemented in old NUMA (not a problem with top-rated itself). But yes, if both recent and all-time listings existed side-by-side, something would have to be done so that a new map with five 5's doesn't make it onto top-rated of all time (unless it gets like 40 5's, that'd be another matter altogether).LittleViking wrote:The reason it's not there is that Arachnid and other people believe the rating system of old Numa was fundamentally flawed. The ratings at the top were so close, a single vote lower than 5 could be enough to push them down. Maps jumped around all the time. The ratings difference between the number 1 map and the number 15 map might have been a few hundredths of a point.
The other issue is true of even a good top-rated system: ratings will be so close that it doesn't mean anything. I still stick by my idea of emulating DeviantArt. In fact, I might even suggest that a top-rated of all time doesn't give a 1-10 listing but instead shows only thumbs in a manner similar to active authors. If you start numbering the top-rated maps, bad things happen.
-
- Plus (Size) Member
- Posts: 47
- Joined: 2008.09.30 (12:52)
Exactly right. As far as importing data goes - have you looked at the GAE articles on data import, such as http://code.google.com/appengine/docs/p ... gdata.html ? I used the old bulk loading system, but the definition files should be in the codebase somewhere. Failing that, you can just insert a few sample records of your own - you shouldn't need much data to do development. :)LittleViking wrote:GAE can definitely sort listings, and it's really ideal for a recent top-rated page as opposed to an all-time top-rated. Since App Engine can only query 1000 results at a time (1-2 weeks of Numa maps), it would only ever give the most recent maps without multiple calls. If the rating column on the maps table was indexed (easy to do), a recent top-rated page could be added right away.Avarin wrote:Actually, a huge reason why I made my original post (though I forgot about this at the time I made the post) is because Python on Google Apps:Amadeus wrote:I think it just may be worth it, because it might be better to completely redo Numa rather than fix it, as using Python, it is going to be so difficult. If we can get Numa onto a different coding, then more people would be able to contribute and participate in helping out Numa.
(1) can't overcome the results truncated problem, and
(2) can't sort listings!
Sorting map listings is key to navigation! It's basically the backbone of Gforce's AltArc, and it works great for sites like DeviantArt and whatnot. It'd be perfect. The only problem is the Python with Google Apps can't do it (or can't do it well). And that sucks. That means that instead of recent top-rated, where you have THE COMMUNITY picking out what's good just by doing what it would do anyway, you have to result to other systems like bitesizing or float/sink to highlight recent good maps. It takes work to implement and maintain those systems, and they're not as efficient as a recent top-rated anyway. It seems to me like it could all be resolved if the site was restructured in another language.
The reason it's not there is that Arachnid and other people believe the rating system of old Numa was fundamentally flawed. The ratings at the top were so close, a single vote lower than 5 could be enough to push them down. Maps jumped around all the time. The ratings difference between the number 1 map and the number 15 map might have been a few hundredths of a point.
As for changing languages, I find the Python system really clean and nice. The only problem I'm having is getting the sample data imported. Once that's passed, the rest of development should be peachy.
- Damn You're Fine
- Posts: 384
- Joined: 2008.09.19 (01:47)
- NUMA Profile: http://nmaps.net/user/littleviking001
- MBTI Type: INTP
- Location: Southern California
- Contact:
I did read through that article, but I just kept running into problems trying to import. I might just add some sample records of my own like you said, though.Arachnid wrote:As far as importing data goes - have you looked at the GAE articles on data import, such as http://code.google.com/appengine/docs/p ... gdata.html ? I used the old bulk loading system, but the definition files should be in the codebase somewhere. Failing that, you can just insert a few sample records of your own - you shouldn't need much data to do development. :)

The last Metroid is in captivity. The galaxy is at peace...
- The number of Electoral College votes needed to be President of the US.
- Posts: 277
- Joined: 2009.02.02 (05:56)
- NUMA Profile: http://nmaps.net/user/im_bad_at_n
- MBTI Type: INTJ
- Location: Las Vegas, NV
I'm currently learning basic html and xhtml coding. Next to learn is CSS. I don't think that helps though.
I'm all up for redoing NUMA completly. Hoewver before main coding begins, we need a thread asking the general community what they want to see, for example, do we want a "top favorited" section? And all questions like that. Then from those results, we could determine the best coding type (python, etc.) and from there the active coders. Just a suggestion. Might be a bad one =/
I'm all up for redoing NUMA completly. Hoewver before main coding begins, we need a thread asking the general community what they want to see, for example, do we want a "top favorited" section? And all questions like that. Then from those results, we could determine the best coding type (python, etc.) and from there the active coders. Just a suggestion. Might be a bad one =/
- Unsavory Conquistador of the Western Front
- Posts: 1568
- Joined: 2008.09.26 (05:54)
- NUMA Profile: http://www.nmaps.net/user/origami_alligator
- MBTI Type: ENTP
- Location: Portland, Oregon
Why make a thread? The most popular suggestions are HERE.im_bad_at_n wrote:I'm currently learning basic html and xhtml coding. Next to learn is CSS. I don't think that helps though.
I'm all up for redoing NUMA completly. Hoewver before main coding begins, we need a thread asking the general community what they want to see, for example, do we want a "top favorited" section? And all questions like that. Then from those results, we could determine the best coding type (python, etc.) and from there the active coders. Just a suggestion. Might be a bad one =/
Also, you need to learn Python and Java and become very adept at coding in those languages if you hope to take over NUMA.

.,,,,,@
"Listening intently, the thoughts linger ever vibrant. Imagine knowledge intertwined, nostalgiacally guiding/embracing."
<Kaglaxyclax> >>> southpaw has earned the achievement "Heartbreaker".
Promoted to the rank of Ultimate Four by LittleViking
[15:34] <Brttrx> ADDICTION IS GOOD, MR BAD INFLUENCE
[20:05] <southpaw> 8:05pm, Wednesday, 29 April, 2009, southpaw completed N.
[22:49] <makinero> is it orange-orange-gold yellow gold silverthread forest urban chic orange-gold?
- Boeing Boeing Bone!
- Posts: 755
- Joined: 2008.12.23 (05:44)
Agreed. Although Arachnid did a great job starting off the site, we need someone who will be there consistently, so we don't have to wait months or years to get bugs fixed.Spawn of Blizzy wrote:With all due respect, I'd rather have it handed over to someone far more involved in the community. I feel like it would be too easy to lose contact with Unreality and have the entire thing out of our hands.
http://greenbrown.bandcamp.comPeople write to me and say, "I’m giving up, you’re not talking to me." I just write them a simple message like, "Never give up," you know? And it changes their life
-
- The number of Electoral College votes needed to be President of the US.
- Posts: 282
- Joined: 2008.10.07 (04:17)
- NUMA Profile: http://nmaps.net/user/Fraxtil
- MBTI Type: INTJ
- Location: Arizona, USA
- Contact:
If you're thinking of doing that, you might as well start with AltArc, which implements many features that were lost in the transition from PHP to App Engine, along with others that were never in NUMA to begin with. I think I might want to clean up some of my code before I open-source it, though...im_bad_at_n wrote:I'm currently learning basic html and xhtml coding. Next to learn is CSS. I don't think that helps though.
I'm all up for redoing NUMA completly. Hoewver before main coding begins, we need a thread asking the general community what they want to see, for example, do we want a "top favorited" section? And all questions like that. Then from those results, we could determine the best coding type (python, etc.) and from there the active coders. Just a suggestion. Might be a bad one =/
- The Konami Number
- Posts: 573
- Joined: 2008.09.29 (22:27)
- NUMA Profile: http://nmaps.net/user/_destiny%5E%2D
- MBTI Type: ISTJ
- Location: UK
Is AltArt still in the works? I've not seen any change since i last checked it out six months ago.


Who is online
Users browsing this forum: No registered users and 26 guests