Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (495)
Games in Android Showcase (114)
games submitted by our members
Games in WIP (563)
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  
  Community site CMS - what features?  (Read 1353 times)
0 Members and 1 Guest are viewing this topic.
Offline blahblahblahh

JGO Coder


Medals: 1


http://t-machine.org


« Posted 2004-06-30 10:42:20 »

In a perfect world, where MS gave Sun 2,000 engineers to make a new version of JGO (i.e. this site), what features would you want to see? (e.g. look at JGF's current features).

I'm having a hard time working out a short-list of CMS's to use for the next generation of JGF. The aim of moving to a CMS (Content Managament System) is so that *you* can have more involvement, and so that various cool features already proposed by people  can be added.

So...what do you want?

malloc will be first against the wall when the revolution comes...
Offline kevglass

JGO Kernel


Medals: 164
Projects: 23
Exp: 18 years


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #1 - Posted 2004-06-30 11:05:01 »

Submit/Update game entries automagically. I.e. through some sort of moderation process but just with online forms.

Submit/Update articles automagically. Much like above.

Code repository for clever snipets.

News submittal.

Approval panel selected from JGO folks with a voting process and a weeding out of infrequent visitors.

Server API, highscore and usage reporting system that can be maintained in one central place. Provide a Java API to access it remotely from games.

Search/Indexing of the existing materials.

NO FORUMS! Smiley

Kev

Offline Herkules

Senior Member




Friendly fire isn't friendly!


« Reply #2 - Posted 2004-06-30 11:28:51 »

submitHostedGameServer( serverjar )



HARDCODE    --     DRTS/FlyingGuns/JPilot/JXInput  --    skype me: joerg.plewe
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Mithrandir

Senior Member




Cut from being on the bleeding edge too long


« Reply #3 - Posted 2004-06-30 14:57:14 »

Quote
submitHostedGameServer( serverjar )


Oh yeah, the porn industry would love that! Free webservices on a high-bandwidth site.  Lips Sealed


For j3d.org, I just use CVS with a couple of custom scripts to keep the various parts of the site up to date.  However, that requires some form of manual updates from the maintainers.

About the only thing I would have liked is an automated system for submitting news and site links from a web form. Also everything else needs vetting in some form or another.  

Perhaps one thing that may be useful is to go with Slashcode or something similar. That way the articles/links/news etc can each have their own page, but users can provide comment directly on it. One of the things I find most useful when reading other sites is the ability to read the review and then see the user comments directly under it. Sometimes they are completely at odds with the posted review/article and can provide extra insight, particularly with regards to bias.

The site for 3D Graphics information http://www.j3d.org/
Aviatrix3D JOGL Scenegraph http://aviatrix3d.j3d.org/
Programming is essentially a markup language surrounding mathematical formulae and thus, should not be patentable.
Offline SpuTTer

Senior Member


Medals: 1
Exp: 14 years


Lazy Middle Class Intellectual


« Reply #4 - Posted 2004-06-30 17:21:41 »

How about convert the site to use JSP / Servlets ?

That would allow the community to help build in features, etc.

I like Kev's ideas above too!

Sacramento Volleyball
"Whitty phrase goes here."
Offline blahblahblahh

JGO Coder


Medals: 1


http://t-machine.org


« Reply #5 - Posted 2004-06-30 18:21:07 »

1. Hosted game servers would probably have to be authorised on a source-code basis, and would probably have to be compatible with the grexengine containers.

However, it might be possible to write a generic simple fast server like Herk's stuff (or even, depending on his interest, actually use Herk's stuff Smiley) and functioned somewhat like an "online HashMap" - i.e. developers/game-authors get to put data in, and pull it out, but not to launch executable code on the server. This way, security concerns are irrelevant (modulo suitable hardening of the server side), and as long as authors didn't mind doing their logic client-side they'd get both a free server AND avoid having to write all the networking code. Herk, if you have any thoughts on this, email me. I don't know enough about your stuff to know how easily it would function as a data-passing-only system.

2. Kev, when you say "NO FORUMS", I take it you are speaking in CMSese? I.e. CMS's tend to have two types of forum (usually the same engine but different parts of the site). One is a traditional free-for-all forum like this, the other is a "commentary"/"discussion" where the site maintainers can embed a mini-forum in any page, purely to discuss what's on that page.

I thought one feature people wanted was to be able to comment on and review games posted on the site, so these "embedded mini-forums" would seem like a wishlist feature?

Sadly, it seems the free CMS's today are still mostly written by trendy bloggers who know little about CMS's in the field, other than adding fancy features. So they haven't got their heads round really basic stuff like the importance of fine-grained access control - and it seems none of the really nice ones would allow mini forums on each page with a different unique named user as admin for each different mini forum. This is trivial stuff, and it's deeply depressing that so many CMS's don't even "get" this generic concept Sad. (although there are some that do, they seem to have other problems instead Sad).

Leaning more and more towards building a new one from scratch...Yuk.

3. AFAICS SlashCode etc is far too simplistic / narrow focus, and would provide nowhere near enough features Sad. And there appears to be only one CMS based on servlets. Worse, it's *extremely* hard to find ISP's that will host servlets (compare to the number that will host LAMP!) and they have no inherent benefit AFAICS, at least for this. If we have to have a JVM, there are much much better things to be running than servlets Wink...

malloc will be first against the wall when the revolution comes...
Offline blahblahblahh

JGO Coder


Medals: 1


http://t-machine.org


« Reply #6 - Posted 2004-06-30 18:24:40 »

Quote

That would allow the community to help build in features, etc.


Interesting point. I'd not expected more than 2, perhaps 3, people to ever devote enough time to actually *code* for a java gaming site. So far, for instance, we've had about 10 serious volunteers for article writing, about 5 for article editing, about 5 finding and sending in other people's games, and ... 3 pointing out site errors. Number volunteering to help fix my broken XSLT: 0.

Which is roughly what I expect. But perhaps if the site were a lot more dynamic, and had a full publishing system (so that anyone could easily make online changes, modulo permissions) this would change, and more people would want to provide code. Do you think so?

malloc will be first against the wall when the revolution comes...
Offline ribot

Junior Member




Ribot - mobile UI specialist


« Reply #7 - Posted 2004-07-02 20:00:20 »

What server side language would the CMS be coded in?  I'd be willing to set aside a large proportion of my time to help develop the code around it if we are creating it from scratch.  I'd also like to help on the designs and such (XHTML + CSS....blah blah or XSLT).

http://ribot.co.uk - design agency focused on mobile
http://www.retrospecs.co.uk - online vintage eyewear store
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.

Dwinin (25 views)
2014-09-12 21:08:26

Norakomi (56 views)
2014-09-11 01:57:51

TehJavaDev (69 views)
2014-09-10 18:39:09

Tekkerue (35 views)
2014-09-09 14:24:56

mitcheeb (56 views)
2014-09-08 18:06:29

BurntPizza (40 views)
2014-09-07 13:13:42

Longarmx (26 views)
2014-09-07 13:12:14

Longarmx (33 views)
2014-09-07 13:11:22

Longarmx (31 views)
2014-09-07 13:10:19

mitcheeb (39 views)
2014-09-05 11:08:59
List of Learning Resources
by Longor1996
2014-08-16 22:40:00

List of Learning Resources
by SilverTiger
2014-08-06 07:33:27

Resources for WIP games
by CogWheelz
2014-08-02 04:20:17

Resources for WIP games
by CogWheelz
2014-08-02 04:19:50

List of Learning Resources
by SilverTiger
2014-08-01 04:29:50

List of Learning Resources
by SilverTiger
2014-08-01 04:26:06

List of Learning Resources
by SilverTiger
2014-07-31 23:54:12

HotSpot Options
by dleskov
2014-07-08 13:59:08
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!