Downward Compatible?
Forum rules
Before you make a thread asking for help, read this.
Before you make a thread asking for help, read this.
Re: Downward Compatible?
Wow, thank you!!
Re: Downward Compatible?
In the Project and Demos forum, almost all .love attachments are for version 0.5.0, even if the threads themselves don't inform anyone of their versions. This isn't going to last. When version 0.6.0 comes out, it'll be filled with 0.6.0 .love projects, too. New threads are also just as likely to not inform the version of the project attached. The forum will be cluttered with .love projects from every version. As 0.7.0, 0.8.0 comes out, newer users may have no clue which love binary will be able to open attachments they can download from the forums.
I suggest, at every release of a major new version of love that breaks compatibility, we rename the current "Project and Demos" forum to, e.g "Project and Demos for [version]", then make a new "Project and Demos" forum. Put all the old Project and Demos forums into a section labeled something like "Project and Demos for previous versions".
This way, users know which version of the love binary they'll need to run the attachments they have just downloaded.
You might assume that people aren't going to post in threads with old versions, but IMHO this is too big an assumption to make.
I suggest, at every release of a major new version of love that breaks compatibility, we rename the current "Project and Demos" forum to, e.g "Project and Demos for [version]", then make a new "Project and Demos" forum. Put all the old Project and Demos forums into a section labeled something like "Project and Demos for previous versions".
This way, users know which version of the love binary they'll need to run the attachments they have just downloaded.
You might assume that people aren't going to post in threads with old versions, but IMHO this is too big an assumption to make.
- Robin
- The Omniscient
- Posts: 6506
- Joined: Fri Feb 20, 2009 4:29 pm
- Location: The Netherlands
- Contact:
Re: Downward Compatible?
Good call. How about making the default file extension for 0.6.0 .love6 or something?
On the other hand, LÖVE's just alpha, and new extensions is going to add a lot of confusion and retyping. And as for separate forums: it might be better to do declare the love version on a per-project basis. Having multiple project forums is going to make it less searchable and might (I'm not sure of that) break hyperlinks.
On the other hand, LÖVE's just alpha, and new extensions is going to add a lot of confusion and retyping. And as for separate forums: it might be better to do declare the love version on a per-project basis. Having multiple project forums is going to make it less searchable and might (I'm not sure of that) break hyperlinks.
Help us help you: attach a .love.
- TechnoCat
- Inner party member
- Posts: 1611
- Joined: Thu Jul 30, 2009 12:31 am
- Location: Denver, CO
- Contact:
Re: Downward Compatible?
I think it should stay '.love'. When 0.6.0 comes out, I see people distributing 0.5.0 projects as independent system specific executables.Robin wrote:Good call. How about making the default file extension for 0.6.0 .love6 or something?
On the other hand, LÖVE's just alpha, and new extensions is going to add a lot of confusion and retyping.
I don't think it will break any forum links. I'm pretty sure each thread has a topic-id that goes everywhere with them.Robin wrote:And as for separate forums: it might be better to do declare the love version on a per-project basis. Having multiple project forums is going to make it less searchable and might (I'm not sure of that) break hyperlinks.
I'm for separating the forum or creating a tag-system that is displayed on the thread list. Or at the very least, create a template post such as the one below and require in the title of the post a LOVE version number.
Game Name:
Author(s):
Objective:
LOVE version:
Controls:
How to play:
Last edited by TechnoCat on Sun Aug 02, 2009 3:08 pm, edited 2 times in total.
- Robin
- The Omniscient
- Posts: 6506
- Joined: Fri Feb 20, 2009 4:29 pm
- Location: The Netherlands
- Contact:
Re: Downward Compatible?
Maybe. But thread urls include forum ids. Will those stay the same if the forum gets renamed and moved around?TechnoCat wrote:I don't think it will break any forum links. I'm pretty sure each thread has a topic-id that goes everywhere with them.
Help us help you: attach a .love.
- Robin
- The Omniscient
- Posts: 6506
- Joined: Fri Feb 20, 2009 4:29 pm
- Location: The Netherlands
- Contact:
Re: Downward Compatible?
Awesome. The only problems I have with it then is that I like the way it is, and making separate forums for different versions practically forces one to make multiple threads if they support more than one version (as I'm trying to achieve with Jump Game).
Help us help you: attach a .love.
- TechnoCat
- Inner party member
- Posts: 1611
- Joined: Thu Jul 30, 2009 12:31 am
- Location: Denver, CO
- Contact:
Re: Downward Compatible?
I still think a default post template would work. And a way to know what versions are supported without opening the thread.
Game Name and Version:
Author(s):
Objective:
LOVE version:
Controls:
How to Play:
Screenshots:
Download:
Edit: I can see moving all projects to http://slipfeed.com/ with 0.6.0 actually.
Game Name and Version:
Author(s):
Objective:
LOVE version:
Controls:
How to Play:
Screenshots:
Download:
Edit: I can see moving all projects to http://slipfeed.com/ with 0.6.0 actually.
- Robin
- The Omniscient
- Posts: 6506
- Joined: Fri Feb 20, 2009 4:29 pm
- Location: The Netherlands
- Contact:
Re: Downward Compatible?
Now there's an idea. It's pretty LÖVE-centric already, anyway. I already had a project page there for Jump Game.TechnoCat wrote:Edit: I can see moving all projects to http://slipfeed.com/ with 0.6.0 actually.
Help us help you: attach a .love.
Re: Downward Compatible?
Hehe, I really wouldn't mind if you doTechnoCat wrote:Edit: I can see moving all projects to http://slipfeed.com/ with 0.6.0 actually.
Now posting IN STEREO (where available)
Who is online
Users browsing this forum: Google [Bot] and 202 guests