Ahh, it's good to see community support for this. Ok, if I may answer some questions now:
As far as integrating into the ZUG, I think it'd be ok to integrate a little bit, but not too much. Like I said before, having one central point of failure is never good. One thing I was thinking of though, for example, would be that if you are subscribed to any projects in the ZSI and that project is updated, it'll automatically message your account here on the ZUG and let you know. You simply set in the options of the ZSI your ZUG username and it'll do the rest.
Editing screenshots: that's not a problem.
As far as comments, that was already definately in the pile. User comments definately help when you're trying to choose between a bunch of different programs, so I had already thought of adding those. I never thought of ratings though. Are they actually used? If you guys would actually use them, I have no problem adding them in. To prevent abuse, I'd obviously make it so you have to have an account to vote for a project. An idea I though might work is maybe letting you vote for a project only if you comment on it. Let me know what you guys think of this.
As far as making the zsi open source, I dont see why that would be a problem at all. If you don't mind, I'd like to get a somewhat functional version first and up and running, and then I'll provide it to the world. It's just a lot easier to get something up and running on your own, and have people come in eventually rather than having everyone start it up at the same time.
And finally, the naming conventions. I read the devnet post, and they make a lot of valid points. I'm going to try and save the naming of the file for last, because I think we should all agree on a standard before we implement it. The one I liked most is this one:
<app-name>-<major>.<minor>.<rev>-<build><rom>-<proc>.ipk
I think that includes most everything you need in the filename. Remember, the programs will have their own page where they will be able to list any dependencies they might have, so it doesn't all need to show in the filename. As well, debate this and let me know what you guys think.
If anyone else made any points and I missed them, sorry about that. I started some of the coding last night, and I'll work on it some more tonight. I made sure the whole site will fit in 640x480, for those of us that have the clamshells. I'm also going to try, eventually, to make a version that fits in 320x240 for the zaurus owners with that size screen.
As usual, let me know any ideas you come up with.
Roy