Informational non-content on Bananas

OpenTTD is a fully open-sourced reimplementation of TTD, written in C++, boasting improved gameplay and many new features.

Moderator: OpenTTD Developers

User avatar
Purno
Tycoon
Tycoon
Posts: 16659
Joined: 30 Mar 2004 12:30
Location: Almere, The Netherlands

Re: Informational content on Bananas

Post by Purno »

ChillCore wrote:
Eddi wrote:
Purno wrote: I'm sure that if they could make such a popup box, they'd do it.
Actually NewGRFs have a way to display warning/error messages upon starting the game.
Actually content can set a dependancy on other content and download it automatically. Have a look at the tutorial AI which selects the apropriate map and AI's autoselecting their needed libraries.
However, Quast's GRF doesn't *require* a GRF to work, it's *optional* to install an additional GRF to make it more pretty. Knowing Quast, he probably did this intentionally to give the player a choice to get the optional GRF or not. Foobar's trackset needs one of many trainsets. You can't just *require* one trainset. Knowing FooBar, he did this intentionally, to give the player a choice. It's a compromise made to help the player.
Contributor to the The 2cc Set and Dutch Trainset. Inventor of the Metro concept. Retired Graphics Artist.
Image Image
Download TT | Latest TTDPatch | OpenTTD | OpenTTDCoop | BaNaNaS: OpenTTD content system | 2048² OTTD scenario of the Netherlands
GRF Codec | GRF Crawler | GRF Maker | Usefull graphics & tools sites | NML Documentation Wiki | NFO Documentation Wiki
All my graphics are licensed under GPL. "Always remember you're unique, just like everyone else."
User avatar
FLHerne
Tycoon
Tycoon
Posts: 1543
Joined: 12 Jul 2011 12:09
Location: St Ives, Cambs, UK

Re: Informational content on Bananas

Post by FLHerne »

Just in case the same view from someone else is useful:

Bananas is a content download service, as stated on its own site, on the wiki and on the OpenTTD main menu. It's not a 'technically valid grf' service, or an 'informational' service, it's a service for downloading content.

Now, if your grf doesn't have any content (other than its own 'description'), it doesn't belong on a content download service. :roll:

I don't quite see the point here: If you want to make your grf conveniently available to players (always available in the right version for old savegames/scenarios* and for joining multiplayer servers, installable through one click), put it on Bananas.

If you want to keep it locked down behind a registration and only ever provide the most recent version (breaking the savegames of anyone who loses an old version and can't find it again, and making it near-unusable on public servers**), keep it on Simuscape and leave your idiotic non-grf off the content downloader.

*You can make it so that it's only possible to download from Bananas by having an old savegame that uses the grf, and not actually having it already. You say this counts as 'difficult to remove', but are you really hostile enough to users that you want to be able to make it impossible for anyone to use any savegames or scenarios made with old versions?

**No, players will not think "Oh, I need to go through a messy registration process and post on a forum and wait a few hours, then find the right version of this grf and move it into the right folder, because this server is probably so awesome!". They'll just find another server.
Temporary Permanent signature filling text. Content coming soon delayed indefinitely! Oh, and I have had a screenshot thread.
Linux user (XMonad DWM/KDE, Arch), IRC obsessive and rail enthusiast. No longer building robots; now I ring church bells.
Author of an incredibly boring stickied post about NewGRFs.
User avatar
ChillCore
Tycoon
Tycoon
Posts: 2849
Joined: 04 Oct 2008 23:05
Location: Lost in spaces

Re: Informational content on Bananas

Post by ChillCore »

andythenorth wrote: blah blah blah blah blah

http://xkcd.com/386/
Funny ... but by this time next year you can post the same picture with "In a minute dear I am just working my way through a few dozen ad.fly links because this dude wants me to have a look at this buggy sprite in his game."
-- .- -.-- / - .... . / ..-. --- .-. -.-. . / -... . / .-- .. - .... / -.-- --- ..- .-.-.-
--- .... / -.-- . .- .... --..-- / .- -. -.. / .--. .-. .- .. ... . / - .... . / .-.. --- .-. -.. / ..-. --- .-. / .... . / --. .- ...- . / ..- ... / -.-. .... --- --- -.-. .... --- --- ... .-.-.- / ---... .--.

Playing with my patchpack? Ask questions on usage and report bugs in the correct thread first, please.
All included patches have been modified and are no longer 100% original.
User avatar
andythenorth
Tycoon
Tycoon
Posts: 5705
Joined: 31 Mar 2007 14:23
Location: Lost in Music

Re: Informational content on Bananas

Post by andythenorth »

ChillCore wrote:"In a minute dear I am just working my way through a few dozen ad.fly links because this dude wants me to have a look at this buggy sprite in his game."
Well yes, you're right. But also, blah blah blah.

It's not that a big a deal. I'll just ignore bug reports if there is too much faff.
User avatar
Dave
Moderator
Moderator
Posts: 17249
Joined: 26 Dec 2005 20:19
Location: North London

Re: Informational content on Bananas

Post by Dave »

Well not you, clearly. Nor me, if I think about it.

But it matters enough to some, equally as clearly.
Official TT-Dave Fan Club

Dave's Screenshot Thread! - Albion: A fictional Britain
Flickr


Why be a song when you can be a symphony? r is a...
Eddi
Tycoon
Tycoon
Posts: 8289
Joined: 17 Jan 2007 00:14

Re: Informational content on Bananas

Post by Eddi »

andythenorth wrote:It's not that a big a deal. I'll just ignore bug reports if there is too much faff.
maybe you have the personality to ignore people that need help, but i tend to have trouble with that...
User avatar
Redirect Left
Tycoon
Tycoon
Posts: 7412
Joined: 22 Jan 2005 19:31
Location: Wakefield, West Yorkshire

Re: Informational content on Bananas

Post by Redirect Left »

FLHerne wrote:
Bananas is a content download service, as stated on its own site, on the wiki and on the OpenTTD main menu. It's not a 'technically valid grf' service, or an 'informational' service, it's a service for downloading content.

Now, if your grf doesn't have any content (other than its own 'description'), it doesn't belong on a content download service. :roll:

I don't quite see the point here: If you want to make your grf conveniently available to players (always available in the right version for old savegames/scenarios* and for joining multiplayer servers, installable through one click), put it on Bananas.

If you want to keep it locked down behind a registration and only ever provide the most recent version (breaking the savegames of anyone who loses an old version and can't find it again, and making it near-unusable on public servers**), keep it on Simuscape and leave your idiotic non-grf off the content downloader.
This. All of this. It's a content service for content. Not to advertise things only available on your website
Image
Need some good tested AI? - Unofficial AI Tester, list of good stuff & thread is here.
User avatar
jonty-comp
Tycoon
Tycoon
Posts: 2542
Joined: 22 Oct 2005 16:05
Location: Chesterfield, England
Contact:

Re: Informational content on Bananas

Post by jonty-comp »

Sigh. This is why most commercial services that rely on user-uploaded content have the policy that once you've uploaded it, it belongs to them. Then they can do whatever the hell they like with it. Perhaps if I had made BaNaNaS (and we all know the world would be a much better place if I was in charge of everything :wink:) that would be the policy. For what it's worth, I agree with the above, and I believe that anything that is uploaded to BaNaNaS should be a single-click and/or automatic download of a file that works straight off in-game. I know there are already plenty of GRFs that don't adhere to that, but that's how these things go. If the devs/community have the time and effort to implement a ratings/reporting system, they'd quite easily get rid of junk like this.

Let's use another content download service as an example: APT. When I type "apt-get install openttd" I don't expect a message to pop up saying "Please go to openttd.org, register an account, browse the forum and download the most recent version" because that's just... inconceivably horrible. Yes, the version of OpenTTD on APT is out of date - that's the point. It's as up-to-date as the repository administrators want it to be. If it's your project and you want to put it on BaNaNaS, then either do it properly and accept the terms or bugger off and take the hit.
User avatar
SquireJames
Tycoon
Tycoon
Posts: 1863
Joined: 07 Aug 2004 11:56
Skype: squirejames5
Location: Stoke-on-Trent
Contact:

Re: Informational content on Bananas

Post by SquireJames »

I have to agree with Jolteon and Jonty Comp. Bananas is a Content Delivery Service. If it isn't content, it shouldn't be there. Content that is obsolete, no longer functions on newer versions or just plain never worked properly at all is a different matter.

Lets look at it a different way.

You call up your local takeaway. It's a Pizza Delivery Service. If you call and order a pizza, you will get a pizza. You might not get the right pizza, or it might be cold, or it might just basically be a horrible pizza, but you will get a pizza. What you don't get is an empty box with "Want a pizza? Call this telephone number!" on a piece of paper inside.

Bananas is a Content Delivery System. If you use it, you get content for your game. You might not get the content you expected, it might not work properly, might be incompatible with new versions, or might be just plain awful, but you will get content. What you don't get is an empty file with "Want these trains? Go to www.craptasticavertisingschemes.com, and register, find the thread, find the post, download the file, extract the file, install the file hopefully in the right place...."

Ya seein my point?
Image
User avatar
wojteks86
Traffic Manager
Traffic Manager
Posts: 159
Joined: 30 Dec 2006 23:26
Location: Ruda Slaska[PL]

Re: Informational content on Bananas

Post by wojteks86 »

Even though I wanted to stay out of it, but as a forum member and OTTD player I feel the urge to suggest a poll.
Most of the votes (as posts) so far are against uploading iGRF's.

Last word belongs to BaNaNaS owners anyway.
Regards,
Wojtek
Transportman
Tycoon
Tycoon
Posts: 2792
Joined: 22 Feb 2011 18:34

Re: Informational content on Bananas

Post by Transportman »

wojteks86 wrote:Most of the votes (as posts) so far are against uploading iGRF's.
That seems to be the dominating opinion here, but I don't know how the discussion is on Simuscape (I assume that they also have/had some discussion regarding iGRFs over there).
Coder of the Dutch Trackset | Development support for the Dutch Trainset | Coder of the 2cc TrainsInNML
michael blunck
Tycoon
Tycoon
Posts: 5954
Joined: 27 Apr 2005 07:09
Contact:

Re: Informational content on Bananas

Post by michael blunck »

["content"]

<sigh> How about "teasers"? Where´s the line to be drawn there?

regards
Michael
Image
User avatar
SquireJames
Tycoon
Tycoon
Posts: 1863
Joined: 07 Aug 2004 11:56
Skype: squirejames5
Location: Stoke-on-Trent
Contact:

Re: Informational content on Bananas

Post by SquireJames »

As long as it has something useable in it. I mean, you might have a GRF that is just one train or something. Unlikely but possible. As long as said "teaser" or demo version etc has some actual real life bonafide content in it, tis good IMHO.
Image
User avatar
Redirect Left
Tycoon
Tycoon
Posts: 7412
Joined: 22 Jan 2005 19:31
Location: Wakefield, West Yorkshire

Re: Informational content on Bananas

Post by Redirect Left »

michael blunck wrote:["content"]

<sigh> How about "teasers"? Where´s the line to be drawn there?

regards
Michael
I'd only say yes to that, if it was removed when the full was released, i think would be the best way of handling that.
Image
Need some good tested AI? - Unofficial AI Tester, list of good stuff & thread is here.
Rubidium
OpenTTD Developer
OpenTTD Developer
Posts: 3815
Joined: 09 Feb 2006 19:15

Re: Informational content on Bananas

Post by Rubidium »

Jolteon wrote:
michael blunck wrote:["content"]

<sigh> How about "teasers"? Where´s the line to be drawn there?

regards
Michael
I'd only say yes to that, if it was removed when the full was released, i think would be the best way of handling that.
I'd rather replace your removed with replaced/superseded (to not break the ability to join a running server with the teaser), and then I guess I could live with teasers.
Specifically, the teaser must have the same GRF ID as the full version will have and once the full version is released it must be put on bananas as well to supersede the teaser. As long as the teaser is somewhat functional, ofcourse.

If the NewGRF developer handles Action 14 compatible versions and versioning correctly, the teaser would disappear from the NewGRF list in game when the full version is downloaded (upgrade in content system) and the full version can be marked as (savegame) incompatible with the teaser.
krinn
Transport Coordinator
Transport Coordinator
Posts: 342
Joined: 29 Dec 2010 19:36

Re: Informational content on Bananas

Post by krinn »

Could you tell me how i could upload to bananas ? I have an used car i want to sell.
User avatar
ChillCore
Tycoon
Tycoon
Posts: 2849
Joined: 04 Oct 2008 23:05
Location: Lost in spaces

Re: Informational content on Bananas

Post by ChillCore »

Like this:
1. Create a heightmap that shows the relief of your car, including dents.
2. Create a NewGRF that reflects the specs and state of your vehicle.
3. You combine both of the above in a scenario (refered to as advertisement hereafter) that takes a tour around the 'heightmap' while demonstrating the performance and low fuel consumption of the car you want to sell.

If later you have a new car to sell you can replace the old advertisement with a new one very easily.
Do mind that people having access to your old advertisement will still be able to see your old car, but at least your old advertisement will remain functional untill the end of times.

ps:
Do not thank me yet, I will thank you later on with a nice dinner.
I will send you my details shortly, in order to forward me my moderate commission of 50% on each successful sale. :mrgreen:
-- .- -.-- / - .... . / ..-. --- .-. -.-. . / -... . / .-- .. - .... / -.-- --- ..- .-.-.-
--- .... / -.-- . .- .... --..-- / .- -. -.. / .--. .-. .- .. ... . / - .... . / .-.. --- .-. -.. / ..-. --- .-. / .... . / --. .- ...- . / ..- ... / -.-. .... --- --- -.-. .... --- --- ... .-.-.- / ---... .--.

Playing with my patchpack? Ask questions on usage and report bugs in the correct thread first, please.
All included patches have been modified and are no longer 100% original.
2457
Engineer
Engineer
Posts: 126
Joined: 06 Dec 2009 21:57

Re: Informational content on Bananas

Post by 2457 »

supposedly useless grf files are to be weeded.
this is the problem.

somesorth of vote system might be practical here.
at least one could order grf files by popularity in the online content window.
grf files with a lot of negative vote would end up way deep down the list, and probably after a certain time these grf files could be auto-deleted.
The Prophet -thx Pikka-
Supercheese
Tycoon
Tycoon
Posts: 1660
Joined: 16 Dec 2007 22:24
Location: Idaho, USA

Re: Informational content on Bananas

Post by Supercheese »

2457 wrote:supposedly useless grf files are to be weeded.
this is the problem.

somesorth of vote system might be practical here.
at least one could order grf files by popularity in the online content window.
grf files with a lot of negative vote would end up way deep down the list, and probably after a certain time these grf files could be auto-deleted.
Right, that's not abuse-able at all! :roll:
Eyecandy Road Vehicles | Fake Subways | Supercheese's NewObjects

"Fashions and cultures change, but steam trains shall always be majestic."
-Professor Hershel Layton
Post Reply

Return to “General OpenTTD”

Who is online

Users browsing this forum: Google [Bot], Semrush [Bot] and 16 guests