Bug 597605 - RFE 0.9.13 for rawhide
Summary: RFE 0.9.13 for rawhide
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: hedgewars
Version: rawhide
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Bruno Wolff III
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 599693 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-05-29 18:31 UTC by Bruno Wolff III
Modified: 2010-11-29 11:52 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2010-11-29 11:52:50 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Bruno Wolff III 2010-05-29 18:31:27 UTC
Description of problem:
0.9.13 is available and we should get this into rawhide.
I might not get to this right away. I'll also be looking at waiting for hslogger to get packaged so I don't need to hack the server.

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

Comment 1 Bruno Wolff III 2010-06-03 19:26:41 UTC
*** Bug 599693 has been marked as a duplicate of this bug. ***

Comment 2 Bruno Wolff III 2010-06-03 19:32:22 UTC
While it would have been nice to have done the upgrade before F13 was released, that didn't happen.
It is not clear that doing the upgrade as an update for F13 is the best plan. There may be people who expect to play 0.9.12 with each other and doing the upgrade may cause problems for them.
As a precedent note that the versions in F11 and F12 haven't been updated.
I was planning to update rawhide to 0.9.13, but it isn't my top priority right now and I'd rather wait until the hslogger package is available before doing this.

Comment 3 Florent Le Coz 2010-06-03 21:20:59 UTC
(In reply to comment #2)
> It is not clear that doing the upgrade as an update for F13 is the best plan.
> There may be people who expect to play 0.9.12 with each other and doing the
> upgrade may cause problems for them.
Unless two people decided to play only against each other, I don't think this will happen…
People usually join the main server where they discover games. But with the 0.9.12 you just don't see the games, since most of the users now use 0.9.13

> As a precedent note that the versions in F11 and F12 haven't been updated.
That's a mistake, in my opinion.
*Online games* need to be up-to-date as often as possible because that's the only way they are useful.
For example, Fedora user will not be able to play against Archlinux users, Debian Squeeze users or even Windows users…
Keeping an old version in the repositories will just make people use unofficial packages.

> I was planning to update rawhide to 0.9.13, but it isn't my top priority right
> now and I'd rather wait until the hslogger package is available before doing
> this. 
That's a good reason, unlike the other ones you mentioned above.

Comment 4 Peque 2010-06-04 20:32:26 UTC
While you wait, you can easily compile Hedgewars 0.9.13 (that's what I did).

1) Download source from: http://fireforge.net/frs/download.php/541/hedgewars-src-0.9.13.tar.bz2

2) Unpack the .tar.bz2 (right click and 'extract')

3) Open a terminal and go to the folder you have extracted (i.e.: '$ cd /home/your_user_name/Desktop/hedgewars-src-0.9.13', if you saved and extracted the sources in your desktop)

4) Run the following commands (one by one):

$ su -c 'yum install -y fpc qt-devel cmake SDL_ttf-devel SDL_net-devel SDL_mixer-devel SDL_image-devel'
$ cmake ./
$ make
$ su -c 'make install'

And that's all! :-) Now you can delete the folder you downloaded and extracted. To run hedgewars, you can use the launcher in your menu if you had it already installed (version 0.9.12). If not, you can create that launcher or run hedgewars from a terminal executing '$ hedgewars'.

Hope this helps and sorry for my english :-S

PS: it would be a great thing at least to update to 0.9.14 when it is released, as it will come with great changes. BTW, I agree with Florent; as it is a net game, it's important to have it updated. If you don't, you wont be able to find players online (or not too much... ;-) )

Comment 5 Bruno Wolff III 2010-10-03 17:48:40 UTC
I am building an update for F15 (rawhide) now for 0.9.13 (0.9.14 isn't out yet.).
Once ghc-hslogger makes it to updates/stable in F14, I'll do a build there. I expect to have 0.9.13 in the F14 release.
Going forward I'll look at doing updates to match the current release so that people using Fedora will have the same version as most other players.
For now I wasn't going to backport to F13. Right now ghc-hslogger isn't being built for F13. I want to see what happens with that first. Also it looks like 0.9.14 could be out pretty soon since there is a preview release that has been out over a month.
F12 will be out of support soon, so I doubt any update will be happening there.

Comment 6 Bruno Wolff III 2010-10-10 14:05:51 UTC
0.9.13 has been built for F14. However, there are only about two left to get it tested and approved for stable. After that it won't be on the initial F14 media and will need an exception granted by FESCO to get out as an update. (I'll eventually need to look at an exception for F13 anyway, so it isn't  huge deal.)
If you want to see this come out with the F14 release, please test it and report back with appropriate karma.
https://admin.fedoraproject.org/updates/hedgewars-0.9.13-3.fc14

Comment 7 Bruno Wolff III 2010-11-29 11:52:50 UTC
I am going to close this out, but have a couple of notes for people following this.
The updates policy is going to require exceptions to make incompatible version updates in stable releases. I'll need to be able to argue for this exception.
(In the far future they may be special updates repos where I can put newer versions.)
I have 0.9.14.1 available in rawhide. It should rebuild in earlier releases using the rawhide srpm.


Note You need to log in before you can comment on or make changes to this bug.