I did not such thing. I said it evolved and by that I mean they donāt trow away all the code every 5 year and start over, which is what you think is normal.
Do you actually have a hard time understanding what I write or are you just trying really hard to make it look like your position has still some merit?
If none of the original code remains then its a rewrite, and over the years all of it will have been rewritten for one reason or another, doesnāt matter if youāre not starting with a blank file, all of the original code will have been discarded after a newer version of it was written
The incremental rewrite is an alternative approach, in which developers gradually replace the existing code with calls into a new implementation, expanding that implementation until it fully replaces the old one. This approach avoids a broad loss of functionality during the rewrite.
Meaning its still been rewritten just not from a blank canvas
Can you not read? I responded to a player request that day. Reworked some code for them to have something custom.
Of course, youāre complaining because I didnāt do something that you wanted. Were you the one asking for a change to the compression calculator? Where you could, if you actually used it right, restrict how much of a surplus you get? you know, using the āmaximum extraā setting thatās staring you in the face?
Iāll admit, I donāt always respond to every mail I get. After all, Eve isnāt a job for me. Just like the tools I provide arenāt professional, but made in my spare time, for no other reason than I wanted to. You have very limited space to complain about them, without looking like an entitled idiot. Or possibly an āarrogant childā, to use your words. Bear in mind that my arrogance, as you put it, comes down to āWhat I do isnāt difficult, you could pick it up yourselfā.
Such a painful thread. Some ppl are donating their time and offering projects that might be useful, but are completely optional. The main target for complaints should be CCP, not volunteers.
Itās been said by CCP Falcon that access to eve-mail via a website is important to him, and will return in an officially supported form at some point. If a player is not comfortable using a third party tool, donāt use it. If a player sees āroom for improvement,ā being respectful of unpaid, volunteer work may bring a better result than bashing the unpaid, volunteer work.
I know only that when you take someoneās job, you also will have all complains. There is a way to not have any complains and its ādont do that jobā.
Steveās post shows why CCP should work on that evemail. Liability is the problem with volounteers. Its basically not their job.
I dont use stuff that I dont like so I actually cant complain. If I would use stuff I dont like, I would rather stop using it. It was good to have evemail when I could not play the game because of fried GPU, or when I have been in work. It was easier to reply to people in private on some things. It was only one click away and you have been always logged in when on forum. It woirked, it was good.
OK smarty looks like you know everything in coding etc.
E.g. If CCP would hire you to rewrite Eve Gate how long it takes for you and what team size you need and which of the modern tools you gonna use to do that? Plus you have to relocate to Iceland lol
I wouldnāt bother, there are API calls for it and its a better choice to leave it up to them considering the current layoffs and re-focussing on the game itself, at this stage in EVEās life you should avoid spending money and dev time in places you donāt absolutely need to, lack of external mail isnāt going to cause a mass exodus so its bottom of the priority list
Well i was waiting for a counter argument because so far all youāve done is cite the linux kernel which has been rewritten, did you have an actual source that hadnāt?
Why do you have such a problem understanding that there is a difference between a complete rewrite (which you said is always needed) and incremental changes?
Every software changes over time to adapt to new stuff, security fixes, bugs, etc. That is normal maintenance and as long as the feature set or the load ist not drastically changing this is minimal work.
The load for eve-gate is not changing, the feature set is not changing. So CCP must have done something incredibly wrong if they got into a position where they are unable to maintain their own software after only 5 years.
An incremental rewrite is still a rewrite, the hint is the name āIncremental Rewriteā, them not having started with a blank slate doesnāt mean the entire thing hasnāt been rewritten and is now completely different from the original, its been rebuilt piece by piece, which doesnāt always work when it comes to code, iām still waiting for your example of something that hasnāt been rewritten
As iāve said we have no idea what the backend is written in, if its similar to the PHP issue then upgrading your PHP version will render older applications broken http://php.net/manual/en/migration70.php this lists what change or was removed between 5.6 and 7.0, if youāre on a older version then there may be other things getting removed, depending on if your application uses these then entire portions may need to be rewritten and given how there are now public API calls for users to create their own mail systems its going to be seen as a fairly low priority project as CCP is no longer the only person who can provide mail access