Welcome, Guest. Please login or register. Did you miss your activation email?

Author Topic: We're close!  (Read 5874 times)

0 Members and 1 Guest are viewing this topic.

eXpl0it3r

  • SFML Team
  • Hero Member
  • *****
  • Posts: 9388
    • View Profile
    • development blog
    • Email
We're close!
« on: November 11, 2014, 01:11:19 am »
Update: SFML 2.2 has been tagged in the repository

If you've watched the recent activity on GitHub, you might have noticed that the merging, branching and issue chopping has slowed down a bit. While this might seem like a halt on progress, it's essentially the opposite. Looking at the issue track, we can all agree that there are still some pretty annoying bugs, however in order to move on, the SFML Team has decided to stop adding features and bugfixes - except critical ones - and start finalizing for the long awaited release of SFML 2.2. So even while we're not actively making changes to the source code, there's still plenty of work going on.

We're not quite there yet, but besides one little piece of code, which will probably get merged tomorrow, there is mostly organizational work left. We would really like to release a nice stable version of SFML 2.2 and since we can't test everything (yet), we'll resort to asking the community to help us test.
If you're still using SFML 2.1, why don't spend a few minutes building SFML from source and test whether you encounter any issues caused by the new freshly built SFML? We'd really appreciate any help finding critical bugs! :)

Here's a rough list, of what needs to be done before SFML 2.2 can be released:
  • iOS implementation for focus check and request methods #735
  • Finalize the (new) Contribution Guidelines.
  • Communicate the new Git workflow.
  • Review the written changelog.
  • Update the readme.txt.
  • Expand and review tutorials.
  • Test OS X 10.10 support.
  • Create Windows, OS X and Linux SDK packages.
  • Update the version numbers
« Last Edit: December 09, 2014, 07:50:57 pm by eXpl0it3r »
Official FAQ: https://www.sfml-dev.org/faq.php
Nightly Builds: https://www.nightlybuilds.ch/
——————————————————————
Dev Blog: https://dev.my-gate.net/
Thor: http://www.bromeon.ch/libraries/thor/

Sub

  • Full Member
  • ***
  • Posts: 149
    • View Profile
Re: We're close!
« Reply #1 on: November 11, 2014, 03:58:36 am »
Pretty exciting.

I just took the three minutes to download, compile and test it out.  It seems to be working just fine in my project / on my machine, but I'll post back here if I notice anything.

eXpl0it3r

  • SFML Team
  • Hero Member
  • *****
  • Posts: 9388
    • View Profile
    • development blog
    • Email
Re: We're close!
« Reply #2 on: November 11, 2014, 05:14:31 pm »
Thanks Sub for testing! :)

The iOS bit has been merged.
Official FAQ: https://www.sfml-dev.org/faq.php
Nightly Builds: https://www.nightlybuilds.ch/
——————————————————————
Dev Blog: https://dev.my-gate.net/
Thor: http://www.bromeon.ch/libraries/thor/

Hapax

  • Hero Member
  • *****
  • Posts: 2805
  • My number of posts is shown in hexadecimal.
    • View Profile
Re: We're close!
« Reply #3 on: November 14, 2014, 12:40:03 am »
I have to say that I find this to be extremely exciting news.
After being away for a few weeks, this is exactly the sort of SFML news that one could wish for when they return ;)
Selba Ward - SFML drawables
Kairos - Timing Library
Rectangular Boundary Collision - Rectangular SAT Collision

@Hapaxiation - Hapaxia on Twitter

SeriousITGuy

  • Full Member
  • ***
  • Posts: 123
  • Still learning...
    • View Profile
Re: We're close!
« Reply #4 on: November 14, 2014, 03:27:35 pm »
I just re-installed my Linux dev machine yesterday evening, and wanted to continue setting it up over the weekend and update my Linux SFML Tutorial. I will incorporate the new version from Github into the whole process and let you know if anything goes wrong.

Is it also possible that you make pre-build packages for Visual Studio 2013 this time? ;)

eXpl0it3r

  • SFML Team
  • Hero Member
  • *****
  • Posts: 9388
    • View Profile
    • development blog
    • Email
Re: We're close!
« Reply #5 on: November 14, 2014, 04:56:53 pm »
Yes, Visual Studio 2013 packages will be created. :)
Official FAQ: https://www.sfml-dev.org/faq.php
Nightly Builds: https://www.nightlybuilds.ch/
——————————————————————
Dev Blog: https://dev.my-gate.net/
Thor: http://www.bromeon.ch/libraries/thor/

Jesper Juhl

  • Hero Member
  • *****
  • Posts: 1405
    • View Profile
    • Email
Re: We're close!
« Reply #6 on: November 15, 2014, 05:42:40 pm »
Brought my projects up-to-date (about 3 weeks of sfml commits) and everything still builds and runs just fine. Only tested on Arch Linux though.

eXpl0it3r

  • SFML Team
  • Hero Member
  • *****
  • Posts: 9388
    • View Profile
    • development blog
    • Email
Re: We're close!
« Reply #7 on: November 15, 2014, 05:49:44 pm »
Thanks a lot for the tests! :)
Official FAQ: https://www.sfml-dev.org/faq.php
Nightly Builds: https://www.nightlybuilds.ch/
——————————————————————
Dev Blog: https://dev.my-gate.net/
Thor: http://www.bromeon.ch/libraries/thor/

SeriousITGuy

  • Full Member
  • ***
  • Posts: 123
  • Still learning...
    • View Profile
Re: We're close!
« Reply #8 on: November 15, 2014, 11:44:05 pm »
I just compiled and installed all four configurations (Debug+Shared, Release+Shared, Debug+Static, Release+Static) on a fresh Ubuntu 14.04 without any issues. Three of my projects build and run fine, no errors so far.

Good work, and thanks in advance for the VS2013 binaries  ;)

Grundkurs

  • Newbie
  • *
  • Posts: 37
    • View Profile
Re: We're close!
« Reply #9 on: November 25, 2014, 07:21:11 pm »
Great news, thanks for the effort :-)

zmertens

  • Jr. Member
  • **
  • Posts: 80
    • View Profile
Re: We're close!
« Reply #10 on: November 29, 2014, 09:09:44 am »
I just built and ran one of my projects on Ubuntu 14.04 with no issues (thanks SeriousITGuy for the quick tutorial).
The truth will set you free but first it will piss you off.

Jabberwocky

  • Full Member
  • ***
  • Posts: 157
    • View Profile
Re: We're close!
« Reply #11 on: November 29, 2014, 12:33:03 pm »
Cool stuff!

What's the best way to look at the changes from 2.1 -> 2.2?  Should I just be looking through the individual commits?  Or is there some sort of change log?

Hiura

  • SFML Team
  • Hero Member
  • *****
  • Posts: 4328
    • View Profile
    • Email
Re: We're close!
« Reply #12 on: November 29, 2014, 12:55:02 pm »
The changelog is still in the making. In the meantime, you can either go through the huge commit list if you really want to.. do you?  :P Or through the the list of closed issues. Much easier already. https://github.com/SFML/SFML/issues?q=milestone%3A2.2+is%3Aclosed
SFML / OS X developer

Jabberwocky

  • Full Member
  • ***
  • Posts: 157
    • View Profile
Re: We're close!
« Reply #13 on: November 29, 2014, 01:07:54 pm »
Thanks Hiura.

Nexus

  • SFML Team
  • Hero Member
  • *****
  • Posts: 6206
  • Thor Developer
    • View Profile
    • Bromeon
Re: We're close!
« Reply #14 on: November 29, 2014, 03:21:52 pm »
If you don't require the list of changes immediately, I'd really recommend to wait until the official changelog is out... It's going to be very detailed ;)
Zloxx II: action platformer
Thor Library: particle systems, animations, dot products, ...
SFML Game Development: first SFML book

 

anything