The Crew's Lounge >> Sasquatch roadmap/todo/etc
Posted by fsvara on 03:55:00 04-13-2002
I wrote a little doc about useful future features of sasquatch some time ago, as you probably know. Now, fabs mentioned he wrote something about the its "structural future"

Well, my suggestion is that we collect these documents in some place, so that people willing to contribute to sasq can get some idea about what there is to do...

Oh, and, does the CVS on fabs' server work now? I have three different sasquatch tarballs here... Is the one on fabs' server up to date?

[ This Message was edited by: fsvara on 2002-04-13 03:56 ]
Posted by KaGez on 09:35:00 04-13-2002
the CVS on fabs' server works, but _only_ with SSH, so to use it you will need a shell account on fabs' server. That's enough for us to develop, but we'll get a CVS repository on request at http://cvs.m17n.org
I don't know how they handle cvs (if with pserver or ssh too), but maybe it would be worth to get a CVS repository there. but not now.... I think we first have to get these guys out there quiet, because they complain that their posts are gone :/
anyways, I'll talk to gniibe about that CVS thingy later
btw, I bet if nonama hears it he'll get sasquatch and tries to implent something completely useless
Have a nice day.
[addsig]
Posted by Peter on 22:48:00 04-13-2002
I'm going to Strasbourg for a week starting tomorrow, to the EU parliament (not officially as a YPN spokesman this time yet though ).

Here are my thoughts about further development:

Fabs has mentioned that he's writing a new structure and we've discussed it a little already. I'd like to know how you're planning to do it, fabs . I think that a database abastraction layer would be cool, as well as implementing some other stuff from that PHP Builder tutorial.

That is, separating frontend from backend as much as possible.

The projects section will probable be up in two takes: first the current version (when it's done, that is, or I could up a development version now to let people check it out) and then when I've implemented uploads too, I'll add it. I'm not going for finishing it to 100% right away because it's been delayed much enough.

Also, I will work on a new GUI, but that's not really Sasq related. I would suggest some cool, major update sometime in the future. If we'd call the new, improved Sasquatch "Sasq 3", it'd be even flashier . With a new design, fully functional uploads, Yowie! etc, it would be a spectacular thing.

That's just what I think right now, please tell me what you think .
Posted by KaGez on 22:54:00 04-13-2002
I know about the structure that fabs is making atm. It's supprisingly (really) the same as I'm doing it for yowie atm.
As far as I understood it he wants to make a index.php which "calls" (actually includes) the template that the user wants to see, just as it works in the admin thingy for sasq.
I highly recommend this structure too, because implementing cache and session will be _much_ easier with that, because you only have to add support for that into the index.php
you can lok at the admin thingy's structure to get a idea about what I'm talking about
[addsig]
Posted by fsvara on 23:23:00 04-13-2002
hm, it's a bit ot, but do you want to keep the sasquatch continuusly numbered like that? i mean, Sasquatch 3 sounds like Windows 3.0, that is, the first version where microsoft got it "right" enough for people to use
well, i'm not suggesting anything, but perhaps a new name would convey the meaning of something greatly new and improved better... like yeti or bigfoot, lol.
Posted by Peter on 05:08:00 04-14-2002
Hm, true true. We could also just call it "Sasquatch"

But I am in no way insisting to keep the name, let's hear some suggestions.

[ This Message was edited by: Peter on 2002-04-14 05:09 ]
Posted by KaGez on 11:30:00 04-14-2002
"let's hear some suggestions"
hehe, from the other 4 ppls in here?
I don't have a idea, but something to report
The CVS module on fabs' server is called YPNgine. it's in the "ypn" repository on fabs' server. So set your CVSROOT to ':ext:yamaguchi.no-ip.com:/cvs/ypn'
and do a checkout:
$ cvs checkout YPNgine
Tha should get you the new source of sasq
[addsig]
Posted by fsvara on 20:05:00 04-14-2002
but i don't have a shell account on fabs' comp.. you said you needed one for checking out cvs?

well, anyway, i suggest "Yeti"
Posted by KaGez on 21:30:00 04-14-2002
I dun wanna create a account on fabs' server, so you better ask him personally...
anyways, about the name:
how about "Monkey Flex" (for flexible monkey)?
It preserves the monkey image a bit, and I think it doesn't sound bad and mirrors that it is flexible.
Opinions are welcome
[addsig]
Posted by fsvara on 22:28:00 04-14-2002
Monkey? Ah, you mean the sasquatch? Well, IMO sasquatch sounds like some powerful, secret and arcane creature, that's why I actually like the name Same for "Yeti" or "Bigfoot", but I think Yeti sounds better

imo monkeyflex sounds a bit too.. well, like some .COMpany...
Posted by fsvara on 04:22:00 04-15-2002
i've had old sasquatch sources on my cvs server (via pserver) for months, but i had sorta forgotten them well, i just updated them to the tarball on fabs' server. You can look at it online using viewcvs: http://z.dyndns.biz/cgi-bin/viewcvs.cgi/

the CVSROOT is
: pserver:user@z.dyndns.biz:/opt/cvs/pub

and to checkout "cvs co ypn/ypngine". Anonymous read only access is available for user "anon" (didn't call it anonymous so people who find the server "by accident" won't start downloading everything).
I've made user accounts with write-access for "fabs", "kagez", "peter" - all using the same password: "temporary" (as it's supposed to be changed at some point )

[ This Message was edited by: fsvara on 2002-04-15 04:23 ]

[ This Message was edited by: fsvara on 2002-04-15 04:24 ]
Posted by KaGez on 14:41:00 04-15-2002
ok, first:
thx for the account, an I'll have a look at it later this day

about the name again:
I chose "Monkey Flex", because it's simpla to remember, preserves the image of that "monkey" (sasquatch) and also says that the engine is flexible. And, honestly, if I'd see that name, I'd be curious about what it is...
I think "Yeti" isn't bad, but it's the same as sasquatch, only another "version", so there is nothing new in it.
[addsig]
Posted by KaGez on 23:03:00 04-15-2002
ok, here for those who don't know it (Peter):
I agree with fabs on creating a mascot for the YPN, and then name the engine after that mascot too.
I think fabs said this as a joke, but I like it quite much:
how about a hamster?
not those cute little damned hamsters like they are in cartoon, nooooo!
I'd like to make a hardcore-3d hamster I could try to get used to 3dsmax again, and make up a little hamster.... stil not sure about the "style", but I think I will definitely _not_ make it a cute thing... maybe a PC addicted hamster?
[addsig]
Posted by fabs on 21:42:00 04-28-2002
it's actually not that much of a joke. I think a hamster is quite creative and it fits us. Hamsters are animals that work at night, just like most geeks
fabs
Posted by KaGez on 22:18:00 04-28-2002
hehe, ok, then let's try to go with that hamster
[addsig]
Posted by fsvara on 22:14:00 04-29-2002
kagez, have you made a hamster pic, yet? actually, i'm against a hamster as a mascot because they usually look to "cute" for the ypn but it depends on what you'll make it look like
Posted by KaGez on 01:39:00 04-30-2002
hey, please gimme a break
I'm working on NUKE, Yowie, Sasq, making a splash for numexp (http://numexp.sf.net) which you can find here (http://kagpro.sf.net/jobs/splash.png). It's not too easy to keep it all up at the same time, you know
maybe somebody else could do this for now since I'm kinda busy.
I could do it later when I've got a bit more time again
[addsig]
Posted by MoX on 04:28:00 05-22-2002
Some time ago there were thoughts about using the users' id rather than their names to identify them which would make a nick change easier.

Looking at the database it seems like we're still using the names.

I'm just a bit confused, so which way will we go?

[ This Message was edited by: MoX on 2002-05-22 04:39 ]
Posted by KaGez on 15:04:00 05-22-2002
iin the new sasquatch we will identify Users by ID. That way users could change their name and stuff, and we could still get his/her data out of the DB
[addsig]
Posted by MoX on 04:32:00 05-23-2002
Okay...so I'll only use user ID in the sasq_comments table. Is there already a func to find the user name to the ID? I'll take another look at it...

Okay - just looked at the code. So we've got such a function. But why are most of the tables using a username then? And why do we have the variable $username avaible everywhere, but not $uid? So, how can I get the id of the current user?

_________________
--moxx

[ This Message was edited by: MoX on 2002-05-23 05:44 ]
Posted by Peter on 17:25:00 05-23-2002
MoX: I don't know what database you use when developing Sasquatch - but wherever username is used, it must be changed to user id in all tables.
Posted by KaGez on 22:36:00 05-23-2002
btw, I've found something in the new news stuff in sasq3. You should replace all "\n" within the news text with a "<br>", because else you will have flat text, and the user will need to include all those HTML breaklines... just a idea...

and, another thing:
DON'T TOUCH THE DBDUMP IN CVS ANYMORE!
[addsig]
Posted by MoX on 18:07:00 05-24-2002
Peter: I'm not talking about username in any table but about the php variable $username.

As far as I got it the user id is not always avaible with a variable. Instead there is $username. But in order to add anything to the db you need the user's id and not his name, so I wondered how to get the id.

Yeah, that breaklines will be included when I'm back to work this afternoon. I just skipped that at the beginning because I wanted to get it running first.

Hmm...I'm okay with not editing the database _as long_ as I don't need to e.g. add new tables, like I did recently. btw, what was your problem with it? I'm testing the dumbs locally everytime by dropping all tables and reinserting them from the dumb. And it worked fine everytime so far. Surely, I could have made a mistake one time, but if I would have messed it up always there would not be any sasq_comments table inside...

_________________
--moxx

[ This Message was edited by: MoX on 2002-05-25 00:36 ]
Posted by MoX on 16:48:00 05-25-2002
Hmm...just read KaGez' memo he sent me on irc (yeah, I know it's quite old already). The problem was not that I did not do 'cvs update' (I do that at least once per day, even if I don'T work on sasq). It's that I did not update my local db with the new dumb because I somehow missed that it was updated at all...

sorry (and thanks for your patience)

[addsig]
Posted by MoX on 19:40:00 08-20-2002
One question concerning the messageboard of the new sasq.

Should we allow anonymous posts at all?

I just thought about it for a while and I simply don't see of what use anonymous posts might be. So, what do you people think? [addsig]
Posted by fsvara on 19:56:00 08-20-2002
you can disable anonymous posts here, too. i think it's a good thing. when i visit a messageboard, i usually don't want to register and get the confirmation mail and all that shit, if i plan to ask just one question and not come back or something... anonymous posters should be able to post under any name they wnat tho.. with a notice they're not registerd of course.
Posted by KaGez on 20:06:00 08-20-2002
I think we should make that settable for every forum we create individually, like it is in phpBB too.
[addsig]