All of our source code are belong to you!

Paraphrasing the AYBABTU meme, this time I’m willing to announce that we -finally- managed to organize most of our L2J releases for the historical record of our project. Both our nightly builds directory and our SourceForge.net project entry contain our source code and binary releases including Chronicles 3, 4 and 5, Interlude, Castle Thrones 1, 1.5 (Hellbound), and Gracia parts 1, 2 and 3. This way we’ll hopefully satisfy many requests from people that for one reason or another requested old L2J builds and moreover, old releases of our source code from time to time. Until today we told them they could just checkout our SVN repositories at the revision number they needed, but this wasn’t practical enough for anyone so we tried to make it better.

A very little few of you may wonder what about even older versions of L2J? Well, by the C2-C3 era L2J were hosted using a free service (OpenSVN). Before that there were a CVS, but I’m too young in the project to provide further details about it. In the beginning OpenSVN services were good enough but our increasing traffic and bandwidth usage forced us to setup our own server (which costs us money, tnx for your donations btw :P ). For some reason beyond my memories, our source code were dumped from the old svn to the new one but changeset/revision numbering were set back to zero on purpose. If you’re really really interested in the code and its authors whose names should not be forgotten, here’s the SVN and its accompanying Trac. There are also some ancient binaries published in our Files section at Sourceforge.

Now switching topic, our latest release (Gracia Epilogue) won’t be added to the nightly build until it’s acceptably tested for a little while, unstable nightlies are still being built on Gracia Final. Wait a little bit for Epilogue nightlies or build GE on your own, and enjoy!

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • Meneame
  • Reddit
  • StumbleUpon

6 Responses to “All of our source code are belong to you!”

  1. cool !!!

  2. About donations: do you plan to add payment systems except PayPal? Webmoney for example.

  3. There are also ohloh pages associated to all the repo shifting :
    C1/C2 hosted at sourceforge
    C3 hosted at opensvn
    C4 hosted in an other opensvn project
    current hosted on our server

    I thought about it and in fact i may have an idea why we did all those repo shifting :
    In the first one we wanted SVN instead of SF’s CVS (SF had no SVN at the time)
    In the second one it may have because of the way new chronicles were developed (and maybe still are) : when the first korean PTS of a new major version came out a few devs would download it and start working on it. usually there were some breaking protocol changes at the level of authentication and/or encryption then we had to fix the “main” packets such as CharSelectionInfo, NpcInfo, CharInfo, UserInfo… so that we could at least get into the game and detect other obvious breaking changes (id reorganization for example). Then we would just extract all the new packets and test them to understand their funcionalities, and review old packets for new fields…
    wow i got waaaay out of subject, anyway what i meant was that we developed the upcoming version behind the scene for a few month, in an other repo and instead of merging changes at the moment of release we would just open the other repo.
    For the final switch, it was as Lecter said because of he poor bandwidth on opensvn

  4. Its very nice, but C4 emu is unusable from the bad packet sending from clients, someone know about C4 Client on Protocol 665? …. Is real to catch it? :)

  5. we’re looking towards alt ways of receiving donations, so yeah, we’ll check it out. Thanks.

  6. [...] here to see the original: All of our source code are belong to you! | L2j Server Project By admin | category: code zero | tags: char-evaluates, durban, legitimacy, [...]

Post a Comment

You can use these XHTML tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>