Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (541)
Games in Android Showcase (133)
games submitted by our members
Games in WIP (603)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  CVS cleanup  (Read 2818 times)
0 Members and 1 Guest are viewing this topic.
Offline Marvin Fröhlich

Senior Devvie




May the 4th, be with you...


« Posted 2006-07-17 18:13:14 »

I have done a little cleanup on CVS. I have structured the demo folder on xith-tk and deleted the demo folder on xith-core (since it's contents were correctely moved to tk by Amos).

There are further clean ups I'd like to do, but I don't want to do them without asking the community beforehand.

xith-core
  • delete the www folder and move the contents to joombla
  • refactor the junit folder contents into the toolkit-test-package
  • delete the nbproject folder and move the project.xml file to root
  • delete the reference folder, since the contained zip-archive's contents are regulary in the com.xith3d.utility package on CVS

xith-tk
  • delete the www folder, since it is not used anymore (developed through joombla)
  • delete the ext folder and move the two txt-files to docs or third-party/jaxb
  • remove the toolkit-folder (the folder called toolkit) and merge the contents with the test packages

This would shrink the (two) project(s) without loosing anything and would make them more trasparent to everyone.

What do you say?

Marvin
Offline croft

Junior Devvie




Java, Java, Java


« Reply #1 - Posted 2006-07-18 02:20:32 »

[li]delete the ext folder and move the two txt-files to docs or third-party/jaxb[/li]

I object to this one.

David Wallace Croft / www.CroftSoft.com / (214) 636-3790 m / Advanced Java Game Programming
Offline Marvin Fröhlich

Senior Devvie




May the 4th, be with you...


« Reply #2 - Posted 2006-07-18 09:41:42 »

[li]delete the ext folder and move the two txt-files to docs or third-party/jaxb[/li]

I object to this one.

Yes, I couldn't imagine you didn't object to anything. And I know, you're the author of this one. That's becaus I didn't move it on my own. But Do you have a reason, too.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Matthias

Senior Devvie


Medals: 3
Projects: 1


TWL - Themable Widget Library


« Reply #3 - Posted 2006-07-18 22:22:24 »

xith-core
  • delete the nbproject folder and move the project.xml file to root

This folder and the files inside are required to build Xith from Netbeans 5.0+

If you delete them (or the folder) then the Netbeans project is no longer functional.

Ciao Matthias
Offline Marvin Fröhlich

Senior Devvie




May the 4th, be with you...


« Reply #4 - Posted 2006-07-18 22:32:25 »

xith-core
  • delete the nbproject folder and move the project.xml file to root

This folder and the files inside are required to build Xith from Netbeans 5.0+

If you delete them (or the folder) then the Netbeans project is no longer functional.

Ah, OK. I suspected something like that. Then we will leave it like that.
Offline Marvin Fröhlich

Senior Devvie




May the 4th, be with you...


« Reply #5 - Posted 2006-07-21 11:49:20 »

About the ext folder in the toolkit:

The readmy contained in it tells us that this folder is the reference folder for third-party libraries. Which is not the case. There is a library called third-party which does the job. But ext could do it, too. But we should concentrate on one folder. Either we keep the third-party folder and put the ext folder's contents in it or vise versa. Then we should of course do it on the core, too.

Please believe me, Croft: I don't want to offend you. But we shouldn't have two folders for the same job. So we could stay with the so far used one or with your ext folder. But we shouldn't have both.

What do you say?
Offline Marvin Fröhlich

Senior Devvie




May the 4th, be with you...


« Reply #6 - Posted 2006-07-21 11:54:36 »

One more point, that I would like to clean up:

the Canvas3D class resides in the scenegraph package, but it actually belongs to the render package. So we could move it to the render package and create a new class Canvas3D in scenegraph which does nothing more than extend com.xith3d.render.Canvas3D and being deprecated.

This would not hurt the backwards compatiblity in a way an we'd be just one step cleaner.

Is it ok for you?
Offline Amos Wenger

Senior Devvie




Everything's possible, but not everything's fun...


« Reply #7 - Posted 2006-07-21 16:44:47 »

I have done a little cleanup on CVS. I have structured the demo folder on xith-tk and deleted the demo folder on xith-core (since it's contents were correctely moved to tk by Amos).

There are further clean ups I'd like to do, but I don't want to do them without asking the community beforehand.

xith-core
  • delete the www folder and move the contents to joombla
  • refactor the junit folder contents into the toolkit-test-package
  • delete the nbproject folder and move the project.xml file to root
  • delete the reference folder, since the contained zip-archive's contents are regulary in the com.xith3d.utility package on CVS

xith-tk
  • delete the www folder, since it is not used anymore (developed through joombla)
  • delete the ext folder and move the two txt-files to docs or third-party/jaxb
  • remove the toolkit-folder (the folder called toolkit) and merge the contents with the test packages

This would shrink the (two) project(s) without loosing anything and would make them more trasparent to everyone.

What do you say?

Marvin
Most of the changes (except the nbproject one, of course) are OK for me.
I know Croft had good reasons to create an ext folder and I'm sure we can find something logical. (And change the README if needed).
(@Qudus : hey calm down. Not everybody can have the same coding ways.. Croft has his owns, and yet its contributions are really, really (in)valuable)

"Once you start working on something, don't be afraid of failure and don't abandon it. People who work sincerely are the happiest"
Offline Marvin Fröhlich

Senior Devvie




May the 4th, be with you...


« Reply #8 - Posted 2006-07-21 17:14:10 »

I know Croft had good reasons to create an ext folder and I'm sure we can find something logical. (And change the README if needed).

Yes, I know. And if corft would say something about his reasons we could quickly discover a good way of doing. Wink

(@Qudus : hey calm down. Not everybody can have the same coding ways.. Croft has his owns, ...)

Yes I know. I just want to bring some tidyness into the project and have ever respected other's styles. I just wanted to discuss on it and do the best for the project we can achieve.

...and yet its contributions are really, really (in)valuable)

Yes, I know. I have never ever denied this, but even emphasized it. I just want to know a reason when someone objects something.
Offline croft

Junior Devvie




Java, Java, Java


« Reply #9 - Posted 2006-07-22 06:11:31 »

Please believe me, Croft: I don't want to offend you. But we shouldn't have two folders for the same job. So we could stay with the so far used one or with your ext folder. But we shouldn't have both.

What do you say?

My preference would be to merge them into the ext directory:
http://www.java-gaming.org/forums/index.php?topic=13972.msg111110#msg111110
http://www.java-gaming.org/forums/index.php?topic=13972.msg111382#msg111382
https://xith-tk.dev.java.net/source/browse/xith-tk/ext/readme.txt?rev=1.1&view=auto&content-type=text/vnd.viewcvs-markup

David Wallace Croft / www.CroftSoft.com / (214) 636-3790 m / Advanced Java Game Programming
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Amos Wenger

Senior Devvie




Everything's possible, but not everything's fun...


« Reply #10 - Posted 2006-07-22 08:37:24 »

Well, actually it's the third-party directory which is being used, not the "ext" one. It's not the fact that you've written onto the "ext" folder or created it on CVS that justify it.
"ext" is just 10 times less clear than "third-party".

Soon I'll believe you can't comply with existing things and you always have to do your owns..

"Once you start working on something, don't be afraid of failure and don't abandon it. People who work sincerely are the happiest"
Offline Marvin Fröhlich

Senior Devvie




May the 4th, be with you...


« Reply #11 - Posted 2006-07-22 10:22:38 »

I also prefer to stay with the third-party folder. The use of three letter codes is just legacy. You'll never type in this folder name without bash-completion or so, which was the reason years ago to use three-letter -codes.

Today we won't have a problem with longer folder names and it definitely is clearer. So let's stay with third-party. And the readmy file in the ext folder is just wrong as it is now. But it is well weritten so we should adept it in case we stay with third-party.
Offline Marvin Fröhlich

Senior Devvie




May the 4th, be with you...


« Reply #12 - Posted 2006-07-24 01:44:37 »

xith-core
  • delete the www folder and move the contents to joombla --> Amos, could you please do that. I'm not skilled enough in joombla.
  • refactor the junit folder contents into the toolkit-test-package --> Maybe we should wait for Will to do that, because, there's a base class missing. Do we even need this?
  • delete the reference folder, since the contained zip-archive's contents are regulary in the com.xith3d.utility package on CVS --> done.

xith-tk
  • delete the www folder, since it is not used anymore (developed through joombla) --> done.
  • delete the ext folder and move the two txt-files to docs or third-party/jaxb --> done. Please forgive me, Croft.
  • remove the toolkit-folder (the folder called toolkit) and merge the contents with the test packages --> done.
Offline William Denniss

JGO Coder


Projects: 2


Fire at will


« Reply #13 - Posted 2006-07-24 13:13:27 »

As far as I know the junit stuff never really worked, and it's certainly not up to date, I'd probably just toast it.  This is not saying that junit is bad - just that that folder is basically useless in it's current form.

I think the web site probably already has all the contents of that www folder, so I'd probably just remove it.

Regarding third-party vs ext, I think there's something to be said for sticking with the standards that are in place.  If everyone just did things their own way it would get very messy fast.  If the standard needs to be changed, then there should be good reason and a discussion, the result of which should be adopted across the board.  But that's just my 2 cents.

Cheers,
Will

Offline Marvin Fröhlich

Senior Devvie




May the 4th, be with you...


« Reply #14 - Posted 2006-07-24 13:38:03 »

OK. Thanks, Will. Then I'll delete junit and www from the core.
Offline Marvin Fröhlich

Senior Devvie




May the 4th, be with you...


« Reply #15 - Posted 2006-07-24 13:41:11 »

xith-core
  • delete the www folder and move the contents to joombla --> deleted.
  • refactor the junit folder contents into the toolkit-test-package --> deleted.
  • delete the reference folder, since the contained zip-archive's contents are regulary in the com.xith3d.utility package on CVS --> done.

xith-tk
  • delete the www folder, since it is not used anymore (developed through joombla) --> done.
  • delete the ext folder and move the two txt-files to docs or third-party/jaxb --> done. Please forgive me, Croft.
  • remove the toolkit-folder (the folder called toolkit) and merge the contents with the test packages --> done.
Offline Amos Wenger

Senior Devvie




Everything's possible, but not everything's fun...


« Reply #16 - Posted 2006-07-24 14:27:35 »

@Qudus : Joomla!, not Joombla... And remember, "Break", not "Brake"  Grin Grin Grin Grin Grin Grin Grin

"Once you start working on something, don't be afraid of failure and don't abandon it. People who work sincerely are the happiest"
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

Mr.CodeIt (10 views)
2014-12-27 04:03:04

TheDudeFromCI (14 views)
2014-12-27 02:14:49

Mr.CodeIt (25 views)
2014-12-23 03:34:11

rwatson462 (56 views)
2014-12-15 09:26:44

Mr.CodeIt (46 views)
2014-12-14 19:50:38

BurntPizza (92 views)
2014-12-09 22:41:13

BurntPizza (113 views)
2014-12-08 04:46:31

JscottyBieshaar (86 views)
2014-12-05 12:39:02

SHC (96 views)
2014-12-03 16:27:13

CopyableCougar4 (102 views)
2014-11-29 21:32:03
Resources for WIP games
by kpars
2014-12-18 10:26:14

Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!