Here to help

Everything related to the code /
Tout ce qui touche au code
Post Reply
ddustin
Posts: 3
Joined: Wed Nov 21, 2007 1:30 am

Here to help

Post by ddustin » Wed Nov 21, 2007 8:48 am

Hi,

I took a peek at the todo list and it looks like i'd be best suited to work on the networking area.

How can I browse the current code-set?

Thanks,
Dustin Dettmer

User avatar
Balthazar
Moderator
Posts: 2055
Joined: Wed Nov 01, 2006 4:31 pm
Location: Russian Federation
Contact:

Post by Balthazar » Wed Nov 21, 2007 9:41 am

Each ta3d version have all the source included. The latest updates of net- code you can get from Zuzuf by e-mail.

We used cvs-repository on sourceforge, but not so long ago we refuse to use it. If you have any ideas what service to use for developers comfortability - feel free to advice :)

User avatar
zuzuf
Administrateur - Site Admin
Posts: 3281
Joined: Mon Oct 30, 2006 8:49 pm
Location: Toulouse, France
Contact:

Post by zuzuf » Wed Nov 21, 2007 9:44 am

Hi

that's good news, we're just about to begin networking code (well there is a small module but it's not finished yet, and it's been coded long ago by someone that wanted to help too but didn't have enough time).

We've just changed web hosting, and we had problems with the cvs&svn repositories on sourceforge.net so the code on sourceforge.net is very old and I had no time to upload current source on our new svn repository (and I cannot do it from where I am). So if you want the code, just give me an e-mail address and I'll send you the source code I have (which is 0.4.1 with very few modifications).

If you want to help you're welcome in the team :D
=>;-D Penguin Powered

ddustin
Posts: 3
Joined: Wed Nov 21, 2007 1:30 am

Post by ddustin » Wed Nov 21, 2007 10:39 am

Well thats great news.

You really should get SVN up and running though...

My email is d u s t y - a t - d u s t y t e c h - c o m

User avatar
AF
Administrateur - Site Admin
Posts: 139
Joined: Thu Dec 28, 2006 8:19 pm
Location: NW UK
Contact:

Post by AF » Wed Nov 21, 2007 3:00 pm

Indeed I'd like to see the AI code for myself in the newest versions.

And there's an empty svn for TA3D on this server, which can be viewed at http://ta3d.darkstars.co.uk/TA3D/ although at the time of writing there's no code up there yet.

User avatar
zuzuf
Administrateur - Site Admin
Posts: 3281
Joined: Mon Oct 30, 2006 8:49 pm
Location: Toulouse, France
Contact:

Post by zuzuf » Wed Nov 21, 2007 6:40 pm

I'll upload it this week end when I'll have time (at university svn upload is firewalled :evil: )
=>;-D Penguin Powered

User avatar
Corsaire
Posts: 68
Joined: Sun Feb 25, 2007 6:44 pm

Post by Corsaire » Thu Nov 29, 2007 6:22 pm

Could it be possible to have something nice for the eye such as this ?

http://svn.mplayerhq.hu/mplayer/trunk/? ... te#dirlist

ddustin
Posts: 3
Joined: Wed Nov 21, 2007 1:30 am

Post by ddustin » Thu Nov 29, 2007 6:27 pm

I prefer WebSVN, but either will work.

User avatar
zuzuf
Administrateur - Site Admin
Posts: 3281
Joined: Mon Oct 30, 2006 8:49 pm
Location: Toulouse, France
Contact:

Post by zuzuf » Thu Nov 29, 2007 7:43 pm

We need to ask AF for this ...
=>;-D Penguin Powered

User avatar
Balthazar
Moderator
Posts: 2055
Joined: Wed Nov 01, 2006 4:31 pm
Location: Russian Federation
Contact:

Post by Balthazar » Thu Nov 29, 2007 8:22 pm

AF - your voice is needed !!! :P

User avatar
AF
Administrateur - Site Admin
Posts: 139
Joined: Thu Dec 28, 2006 8:19 pm
Location: NW UK
Contact:

Post by AF » Fri Nov 30, 2007 7:52 pm

I'll look into it. Although I may install both websvn and fisheye if I figure out how

edit:: uploading websvn as I type this

User avatar
AF
Administrateur - Site Admin
Posts: 139
Joined: Thu Dec 28, 2006 8:19 pm
Location: NW UK
Contact:

Post by AF » Fri Nov 30, 2007 8:39 pm

http://ta3d.darkstars.co.uk/websvn/?sc=0

Just need to wait for the shell account to activate to compile and setup enscript for syntax highlighting

User avatar
zuzuf
Administrateur - Site Admin
Posts: 3281
Joined: Mon Oct 30, 2006 8:49 pm
Location: Toulouse, France
Contact:

Post by zuzuf » Fri Nov 30, 2007 10:20 pm

Yeah, looks good :wink: !!
=>;-D Penguin Powered

User avatar
AF
Administrateur - Site Admin
Posts: 139
Joined: Thu Dec 28, 2006 8:19 pm
Location: NW UK
Contact:

Post by AF » Sat Dec 01, 2007 12:50 am

syntax highlightings enabled now.

I also set it up to allow you to download tarballs of folders. I deliberately set it to not allow downloading the entire repository because it takes ages and thus probably takes up more cpu than my host would like.

User avatar
Balthazar
Moderator
Posts: 2055
Joined: Wed Nov 01, 2006 4:31 pm
Location: Russian Federation
Contact:

Post by Balthazar » Sat Dec 01, 2007 5:19 pm

Thanks, AF. It`s really usefull thing to have :)

User avatar
AF
Administrateur - Site Admin
Posts: 139
Joined: Thu Dec 28, 2006 8:19 pm
Location: NW UK
Contact:

Post by AF » Sun Dec 02, 2007 12:59 am

I'm working on setting up doxygen

User avatar
AF
Administrateur - Site Admin
Posts: 139
Joined: Thu Dec 28, 2006 8:19 pm
Location: NW UK
Contact:

Post by AF » Sun Dec 02, 2007 1:20 am

bah, disaster, no doxygen autogeneration, we'll have to do it locally and upload the generated docs.

User avatar
AF
Administrateur - Site Admin
Posts: 139
Joined: Thu Dec 28, 2006 8:19 pm
Location: NW UK
Contact:

Post by AF » Sun Dec 02, 2007 8:57 pm

My attempt to generate doxygen docs for ta3d failed. It either gives nothing or it lists some allegro headers and nothing else =(

User avatar
zuzuf
Administrateur - Site Admin
Posts: 3281
Joined: Mon Oct 30, 2006 8:49 pm
Location: Toulouse, France
Contact:

Post by zuzuf » Sun Dec 02, 2007 10:39 pm

As far as I know doxygen needs the code to be commented using a special syntax, and TA3D doesn't use it :? ...
=>;-D Penguin Powered

User avatar
AF
Administrateur - Site Admin
Posts: 139
Joined: Thu Dec 28, 2006 8:19 pm
Location: NW UK
Contact:

Post by AF » Mon Dec 03, 2007 12:34 am

I know, the syntax is quite simiar to javadoc

Code: Select all

/**
 * This is an arbitrary function
 * @param a is an apple!
 * @param b is a bannana!
 * @return a string containing apples and bannanas
 */
string arbitrary(string a, string b);
The thing is if this syntax doesn't appear in your code then doxygen doesn't list any documentation and just prints the function and any info it gathers from just looking at its definition, such as data types and where it was defined.

But TA3D doesnt even have that. According to doxygen there are no variables or functions or files fo any kind in the TA3D source at all save a single allegro header.

And if you exclude the allegro header you get a totally empty set of doxygen docs with a title version and a blank class heirarchy =s

User avatar
zuzuf
Administrateur - Site Admin
Posts: 3281
Joined: Mon Oct 30, 2006 8:49 pm
Location: Toulouse, France
Contact:

Post by zuzuf » Mon Dec 03, 2007 7:57 am

hm, indeed that's strange
=>;-D Penguin Powered

Post Reply

Who is online

Users browsing this forum: No registered users and 42 guests