General YPN >> Important: Projects-section
Posted by fabs on 23:31:00 08-31-2001
We all know that the current projects-section sux and Robert keeps on reminding Peter and me that we should work on that and he's right, it's just that right now we're doing sasquatch2 and yowie and we have to start at one end. However, since many of you have offered your help on the site, I think it'd be great if some of you guys could code the projects-section and have it running on a test-server.

Anybody wanna do this? pixel, sachac, KaGez, epall?

Anybody willing to offer his machine as a test-server for about 3-4 developers working on the projects-section?

It'd be great if you guys did this

fabs
Posted by robost86 on 11:21:00 09-01-2001
I could let them test on my server if they want. But the best would be if one of the 'project section' project members hosted the site.

I don't know any php, but I'll come with some suggestions (for the 3rd time I think, hehe).

(1) Registering a project
When you register a project, you could either let the scripts do everything (I think that would be a little hard though, setting up ftp accounts and stuff in php), or you let people mail a project description to the administrators (like on sourceforge), and then they can decide if the project should be set up or not. I think a project should have:
a) A home page space, hosted on some members computer.
b) Project page, with info about the project, list of coders, news (project
members should also be able to post news). Project administators should have FTP access to this.
c) Anonynous FTP space for file uploads. Everyone should be able to give files to the project, even non-project memebers.
d) A forum for discussions about the project. One section could be for questions about the project, how to use the product etc, and one page for internal discussions.

(2) Project administration
People should be able to join projects, and then project administrators can set the users rights, like 'right to post news', 'right to post code' etc.

(3) Making releases.
Only project admins should be able to make releases. They make a file with the sources/executables, upload that to the home page/file space of the project. Then they go to the project page (the php page, not the project home page), and post a release. In the form they're answering, they fill in file name, descriptiom, release notes etc.

(4) Changhing/deleting stuff
If someone has made a mistake, it should be easy to delete/correct the release/news item he posed.

Just a few suggestions...
Posted by fsvara on 15:44:00 09-01-2001
you an use my comp as server.

i'll set up everything you want, cvs perhaps a nice idea
Posted by KaGez on 17:53:00 09-01-2001
I'd LOVE to do that , BUT ! my skills are still VERY low ... sorry, but I think it will still take 1 week or so until I got that skills with PHP
But if that is also ok I'd love to code it

[addsig]
Posted by Peter on 12:40:00 09-02-2001
I do think you will be able to contribute in a week too. Not sure how far we will have gotten by then - but there will always be something to do.
Posted by robost86 on 14:55:00 09-02-2001
I have some problems with getting PHP/MySQL to work, so I'll code on BozOS instead
Posted by fabs on 22:11:00 09-02-2001
Oh, c'mon robert, your help would really be apreciated I also think it's a good experience since you are a guru at asm and c, yet have never done any bigger server-scripting projects. I can write a guide on how to install php/mysql on a redhat server. Would that be ok for you?
fabs
Posted by ^pixel on 23:03:00 09-03-2001
I love seeing my name first j/k

Anyways due to dhcp instatbilities right now, my box would not be the most appropriate choice as a hosting place but I can definatly do the administration/coding if I get an account on the said sever.

Just a little FYI.
Posted by fabs on 23:21:00 09-03-2001
Ok, then I guess we have the team assembled. Svara: Please set up a test-server.
Sasquatch2 will be up next weekend probably. I've gone through the whole update on a piece of paper. It will aproxially take 4 hours straight so the page will be down 4 hours. I figure that'll be saturday/friday.

Once sasq is up, I'll also release the source on the page and you guys can dload it. Of course, I'll get the ypn-password out first

After getting into how sasquatch worx and exploring the is_userloggedin() features, you'll be able to code the projects-section

fabs

[ This Message was edited by: fabs on 2001-09-03 23:21 ]
Posted by robost86 on 06:50:00 09-04-2001
Excellent...