X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=pages%2Fblog-0022.html-inc;fp=pages%2Fblog-0022.html-inc;h=be4934e01e2a1297a2027a48b8e13a7fa7ce0184;hb=ca0a3441dd72000cbbbb4be484b18d0d305fdb29;hp=f91dff1776269b4a3e0285a0f542baaee90bd42f;hpb=05c66c332a6f0a0e519f8855419848dcab1aee62;p=sdlgit%2FSDL-Site.git diff --git a/pages/blog-0022.html-inc b/pages/blog-0022.html-inc index f91dff1..be4934e 100644 --- a/pages/blog-0022.html-inc +++ b/pages/blog-0022.html-inc @@ -1,28 +1,26 @@

-HackFest: Results +The Future and Beyond!

-
The beautiful sunset,
-
is no match for,
-
the ugly sunrise
-

-

Results

On Sunday we had a hackfest on #sdl irc.perl.org. This is what we got done.
-
-

+
I do not think about awesomeness...
+I just am awesomeness
+n.n
+--KatrinaTheLamia


+

Updates

Since the last post SDL Perl has seen an increase of interest to both use and contribute to SDL Perl. Before I dig into the updates, I would like to acknowledge them.
+

Core Development

Acme (Leon Brocard): Has started to work on the Redesign Effort with me. The help is much appreciated! Enjoy your vacation.
+
+

Website and Windows Testing

FROGGS (Tobias Leich): Came in as a new user to SDL Perl. And after breaking the redesigned SDL Perl in as many ways possible he has decided to help out on the new site.
+

-
  1. MacOSX build is working again. It's still rough but Tetris works on it now. dngor++
  2. -
  3. SDL::Tutorial::Tetris is on CPAN as v0.15. nferraz++
  4. -
  5. SDL Perl docs are a little better now. magnet++
  6. -
  7. Finally experimental Rect and Game::Rect are behaving. There is still more work needed in Game::Rect. Moreover there are more tests on the experimental release. garu++
  8. -
  9. Also POGL is working experimentally with SDL.
    -
  10. -
Hopefully I can get the first three results into the next release soon. The next release 2.2.3 will go up as a developmental release first. Also the experimental branch is going up as version 2_4.
+

Last Legacy Release


+Ok! Now this weekend hopefully we will release our last legacy release, after this we move on! This release will focus on showing of SDL + Perl possibilities.
+

Pong + SDL::Game::Rect

garu has been working on making SDL object extensions that provide a more perly way to use and play with the SDL bindings. To demonstrate the benefits of this SDL::Tutorial::Pong is done and being polished up. SDL::Game::Rect is a peek in to the design and vision we have for SDL down the road.
+

Design

The design we have settled on for future release for SDL Perl can be broken in to two layers, SDL::* and SDL::Game::*. Previously the SDL Perl library tried to provide C bindings and provide Perl Idiomatic access. This was messy in regards to the single responsibility principle (do one thing and do it well).

-

Developers

All developers please tell me what to put you guys want to be put down as on the
-in the Docs for the SDL Perl Team section.
+We have decided to separate these two focuses into the two name spaces SDL::* and SDL::Game::*. SDL::* will provide straight access to SDL's C API, nothing less and nothing more. SDL::Game::* will extend and make pretty unicorns for Perl.

---yapgh -


-

\ No newline at end of file +This design has already begin to pay of. One major benefit been in the XS readability. Moreover since structs are treated as objects, Perl manages their destruction, and deliver less memory leaks.
+


+

\ No newline at end of file