love2d-community / love-api

The whole LÖVE wiki in a Lua table.
http://love2d-community.github.io/love-api/
300 stars 48 forks source link

0.10.0 Update #8

Closed rm-code closed 8 years ago

rm-code commented 9 years ago

The update to 0.10.0 is now happening on the develop branch. It's hard to differentiate between changes which are made because of 0.10.0 or just concern 0.9.2. So I will treat all changes as changes towards 0.10.0.

Feel free to contribute based on the changelog.

Latest revision as of 03:15, 17 December 2015

Additions

pablomayobre commented 9 years ago

Wow this is really nice! Could we also have a 0.8.0 branch? That would be useful too

I'll try to help but I kinda have some things to do right now but I surely will

rm-code commented 9 years ago

Could we also have a 0.8.0 branch?

Sure, but what would be the benefit of that branch? 0.8.0 is heavily outdated.

pablomayobre commented 9 years ago

Well, little probably hahaha. 0.8.0 was an important release with many games released to it, and this is a documentation project, so having the information for older releases is not a bad idea (though going back even more than 0.8.0 is kinda hard and pointless)

rm-code commented 9 years ago

I see what you mean, but maintaining several versions would mean a lot of work. The wiki is a better place to document the whole history of LÖVE.

This API / documentation is meant to always be up to date, so it can be used to generate plugins, offline documentation and other lovely things.

Therefore the 0.10.0 branch will be merged as soon as 0.10.0 is officially released.

pablomayobre commented 9 years ago

I see, well then I'll fork it and try to keep it stable (since no updates will be made to older versions, should be simple), but I understand the need of an up to date repository instead of keeping old versions so keep it like that!

Thanks!

rm-code commented 9 years ago

When you have the 0.8.0 doc ready, feel free to submit a pull request. I don't see any harm to having it in the repository - I just don't want to maintain it myself :smile:

pablomayobre commented 9 years ago

Ohh! Okay then hahaha

PS: Keep a branch for 0.9.X even when 0.10.0 gets stable

rm-code commented 9 years ago

PS: Keep a branch for 0.9.X even when 0.10.0 gets stable

I don't think a separate branch is needed since it can always be created from the last 0.9.2 version tag, right? I'm asking, because I'm thinking about merging the 0.10.0 branch into develop.

pablomayobre commented 9 years ago

Well you can't commit to a tag for example if there is a change in the format, or you cant fix errors or mystypes if there is still something

rm-code commented 9 years ago

Yes that's true, but you can start a branch by specifying the commit of that tag for example.

pablomayobre commented 9 years ago

And that is true too, but you are starting a branch later on, which should be the same than doing it right now... :confused:

You get to chose, I'm not sure which way is better to tell the truth haha