heRO-Server Forum

Full Version: Question (for GMs) regarding SVNs
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3
As Namine mentioned in her posts in the Wings thread, heRO is running Stable eAthena SVN. Are there any plans to change this in the near future to run Trunk?

I ask because some important bug fixes (along with various and sundry other features that I want) have been in trunk for a long time, but have yet to be added to stable (as is usually the way with eAthena). I don't care if this turns into some weird discussion thread but I really would appreciate an answer on this from the GMs.
GM replies aside, I'd like to state that it isn't that difficult converting from Stable to Trunk.
If I recall, Trunk is unstable. heRO wants to have a stable gameplay, thus, we use Stable. That is the only reason.

As I'm no techie, but pretty sure of the info, better wait for another's approval. :o
I'm don't think that it can be think of stable = stable, anything-but-stable = unstable.??We would need to know what makes them move stuff from trunk to stable.??
GM-Mystra Wrote:If I recall, Trunk is unstable.

That is true by the standards of 3 years ago before the eA blackmail event. After that, eA's mission statement changed to be "we make the bulk of it, you fix the jizz of it," while largely abandoning stable at the same time. Stable is effectively 1000+ revisions behind trunk.
Namine Wrote:
GM-Mystra Wrote:If I recall, Trunk is unstable.
"we make the bulk of it, you fix the jizz of it,"

LOL Oh you naughty naughty girl, Namine. Never knew you roll'd like that D:
Diallo Wrote:
Namine Wrote:
GM-Mystra Wrote:If I recall, Trunk is unstable.
"we make the bulk of it, you fix the jizz of it,"

LOL Oh you naughty naughty girl, Namine. Never knew you roll'd like that D:

Friggin lol'd :3

Besides that, what is wrong with the server, that would need it to change platforms ? It seems fine to me.
Stolen from a post by Albus edited slightly for answering Takhara's question.
Quote:For those who don't know, running on Stable is the reason we don't have official:
Infinity Tower
Niddhoggur Dungeon
Sealed Shrine (although I think there are still bugs with that)
and (I think) Battlegrounds.

Essentially, if we plan to stay with Stable, every new dungeon will be implemented custom style (just like our New World and Infinity Tower are now) and monsters will all be made custom (like our New World) by default.

For the record, if we'd been on Stable here are a few things that would be different:
GR would work vs Monster Spiral Pierce (fixed April 2009).
MC would have the appropriate duration of "infinite"
Warmth would count as a physical attack (for % of damage gain cards) (fixed August 2009).
Damage delay would be handled appropriately (not at the end of the next ASPD interval like it is now). This would mean that if you hide after the red number appears on your screen, then you will not be pulled out of hide a split-second later (which is what happens now due to how damage packets are handled currently). It also means you could not fly wing to avoid damage that has showed up but not yet been applied - double-edged sword there...

And that's the short list. It isn't horrible that we don't have an up to date SVN, it's just small things here and there that start to stack up after time with running an old SVN.
They have basically abandoned constant upkeep of stable. The last complete merging of trunk and stable was in Aug 2008, AFAIK. Since then Stable has received about 15 "batches" of documented updates... Trunk has received well over 100 "batches" of documented updates.
Using Trunk is the most convenient way to keep up to date, content-wise. Even if you disregard the newer content, the bug/mechanic updates (Some aforementioned) are naturally invaluable.

As I said in another topic (Probably 2, I remember writing quite a lot about SVNs as well as how to do conflict-free server updates), Stable is incredibly unstable in comparison to Trunk.
Pages: 1 2 3
Reference URL's