Emule Vive! Nueva Versión Oficial 0.60 Pues eso, que esta 0.60 SÍ es oficial
#1
Posted 04 September 2020 - 01:42 AM
#2
Posted 04 September 2020 - 08:36 AM
Very little info about it and just appear on spanish articles.... something must be wrong. I think we shouldn't use this software before any serious valitation.
#3
Posted 04 September 2020 - 10:03 AM
On the other hand, there are fake versions named 0.60a since many years ago. There are fake websites using the eMule name to try to cheat users, and this new version is creating confusion. Some of them also connected to the IRC complaining they installed versions containing malware or unstable versions and blaming the eMule project for that. These fake websites are becoming more active in the last days because they know they can cheat easily now.
I've been giving support to the Spanish eMule community in the official IRC channel since 10 years ago and since community versions started to be released, we're constantly having to explain this. Me and the rest of channel admins. All the time.
The user that opened this post saying the new 0.60a by fox88 is an official version it's just an example of what we live everyday on IRC. I appreciate the effort fox88 and other developers are doing to try to keep the project alive and keep with the conversation and debates about the future of eMule, but I don't think mixing versions in the official page is a good idea. Please, reconsider this.
There are people trying to check changes between community versions in the GitHub repository and it's impossible, because one commit changes hundreds of lines in hundreds of files for different purposes. I don't know any developer working that way.
This post has been edited by NoMiaus: 04 September 2020 - 10:05 AM
#4
Posted 06 September 2020 - 01:18 PM
However I think it's still preferable to the alternative which would be not offering most users a more up-to-date version, but being stuck on a 10 year old version. Because the unfortunate truth is that there won't be a major new version from the former official dev team any time soon. If ever. eMule is aging quite well for software (and I am a bit proud of that ), but certain details just do need to be updated over time and I'm greateful that fox is investing his time doing that. Alone all the things the community version took over from the last official beta make it a valueable update. Let alone that fox has worked on many other details over the last few versions.
Making the community version less visible would mean that most users wouldn't find or use it. Making it more official isn't quite feasable neither because we don't have the time to look into all the changes made by Fox.
All the fake version out there and media jumping on news makes it even harder of course, but then fake version were a problem eMule had to fight with since the very beginning.
So to be honest, I don't see a better solution for it than the way it is done right now.
#5
Posted 06 September 2020 - 02:52 PM
I think it was a good idea to move the official repository to GitHub, so people can contribute with their fixes and improvements on the code via pull requests. Sadly, I think nobody did... Why can't be the changes and fixes applied for the community version be proposed one by one via GitHub so they are easier to check? Why not contributing this way to the eMule project? I still can't understand the alternative was building a parallel version instead. Why was needed to build a new version which changes nobody can analyse?
Just two examples of what I'm trying to say:
This was the first commit from the official version to the first community version: showing 694 changed files with 73,689 additions and 38,693 deletions.
This is the first commit from 0.51d community version to 0.60a community version: showing 1,962 changed files with 300,350 additions and 455,613 deletions.
I agree, I don't think anyone could have the time to check all those mixed changes due the way the commits were done. I'm not any developer, but I'm sure that's not helpful for the community.
I think some minor fixes and changes that were reported on the forum could be moved properly to GitHub commit per commit for the official version. That's easier than checking the thousand of changes that were done in the version by fox88. As you said, even 0.50a was released 10 years ago, it's stable and it's aging quite well due the good team work there was behind. Anyway, I'm happy to see there're people interested in future development and I appreciate fox88's work.
I really miss a team work as it used to be. To be honest, I just don't feel the community version means really community. There are many people supporting and investing time for the project on IRC since ages: helping users to set their eMule clients properly, updating list of servers, explaining how it works, guiding for opening ports in routers... I wish we could also contribute to the code, but we don't know about programming, so we do all what we can do from there. We'll keep doing it!
#6
Posted 08 September 2020 - 09:35 AM
NoMiaus, on 06 September 2020 - 03:52 PM, said:
Well you partially answered that yourself: Because nobody really wanted to do that during the time the repository was up for that. But more important by now: Managing a repository is actually a lot work. It's more than just clicking on "Merge" for the proposed changes. You need to read the code of the commits, you need to understand it and possibly cross check with a lot of other code, you need to test it for bugs and any issues. If there are any issues, you need to provide feedback and ask the contributer to fix it as you can't just reject the work of other people without an explanation. This often will lead to time consuming discussion, about whether this feature should be in and so on.
Finally there are all the other tasks, creating the binary, bulding the installer, updating all files and so on. It's basically a full time hobby and the lack of time is after all the reason that the official eMule versions stopped being developed on.
A single developer can work a lot more efficient without all the management overhead (which is what fox is doing right now). And basically, this is how eMule was developed, with a small team which meant less outside contributions but more focus on writing code (as there weren't huge disucssions about the direction, which feature to implement and so on within the team).
I think Fox used some automatic static tool to make some code and format changes, which I agree makes it harder to follow changes, but I assume it's just something which turned out to be an issue after it was done. As a dev trying to improve the code, your first thought usually isn't "how do I make it look best in the github diff"
#7
Posted 08 September 2020 - 06:09 PM
We, the official helpers, not too many left, are fighting day by day with the stubborn users trying to convince us that the bigger version the better eMule. And as we hadn't had enough with this 'official' fork, out of nowhere appears another fork, 0.60 which is worse from what some told me (didn't have the time or will to try it myself), but some say it's full of banners and whatnot, asking for money or probably lurking in its malware.
I repeat, and all Ops and official helpers will agree with me (and I spoke to some) the 0,51 and for that matter ANY different than the official release 0.50a is a fork, a MOD, belonging to its own official or not page and eventually its own channels for IRC help. Until a new official final release, let eMule be in its mid-age 0.50a. It works BEST for 999 out of 1000 users, and I could argument that if the devs couldn't cook a new version in 10 years, it probably touched the max and nothing left to be changed or improved. I remember the day SMIRC came with emoticons on (I think) 0.46a. That was about 15 years behind, and kayfam brought us the news. Really, who'd need them ? But I appreciated, it made our mIRC days better. Probably.
This is my two cents.
And as a helper with numerous years of volunteering I REALLY need that happen. WE need that to happen.
Thank you for understanding and acting.
#8
Posted 09 September 2020 - 10:02 AM
richmond, on 08 September 2020 - 09:09 PM, said:
In ISO C/C++ Standards the words malformed and ill-formed were used to describe certain kinds of severe errors.
Please provide links to such malformed code parts in my repository.
richmond, on 08 September 2020 - 09:09 PM, said:
Knowing what code reviewing is about, your (mis)interpretation of what was "admitted" should be totally off-target.
richmond, on 08 September 2020 - 09:09 PM, said:
Internet never was safe, and never will be.
Be fully aware where and what you are downloading.
It is reasonably safe to download using links from this site, including beta test topics.
So far there was no 0.60a Community release, only beta (build 4) and release candidate (build 5, compiled with beta option on).
PS. Fork and mod are technical terms, but in your interpretation invariably are as good as swear words.
#9
Posted 09 September 2020 - 02:43 PM
Your version deserves its own page.
I had this fight with Stulle 10 years ago. search the forums and see.
Stulle finally understood, let's see you doing the same.
Oh, and please tell me, how did your own work made it to 'community' ? Which community? I thought you worked all alone on this fork.
This post has been edited by richmond: 09 September 2020 - 02:44 PM
#10
Posted 09 September 2020 - 03:56 PM
richmond, on 09 September 2020 - 05:43 PM, said:
No, you did not. Nor were you accused of saying so; even though, to tell the truth, your wording is not exactly crystal clear.
The clarification also might be useful for everyone who peeks into this topic.
But, nothing was said on the subject of malformed code. Will you please?
#11
Posted 09 September 2020 - 05:53 PM
Might be good, might be useful what you've done. But might be otherwise. Who knows.It's only you stating that you did good. I (and here will include all other ops in every single #emule-language channel) will not support a fork of emule OFFICIAL as being the next gen emule. Unless a team of devs can and will verify the work. You only try to divert the discussion to grammar and whatnot. You have to admit in the end that your fork, and this has to be in all caps: YOUR FORK does not qualify to the official page until a team of devs confirmed that IS an emule-official.
So, make the effort and admit we're right and try to get your work its own subpage. It deserves its own page. And we deserve better support from the devs team, as we confront users day bay day for 15 or more years. We don't want to see our years and years of dedication and volunteering thrown to trash by putting the equal sign between official and mods.
#12
Posted 10 September 2020 - 01:58 PM
richmond, on 09 September 2020 - 05:43 PM, said:
Nice try. There is a difference: I have no need to fight, and positions have been reversed.
You came with a request, your time to try to understand something. Accept the changes instead of fighting against it, for example.
richmond, on 09 September 2020 - 05:43 PM, said:
As if members of eMule community have no right to make a contribution to the project without your permission.
But you were never called The Community, were you?
Oh, and the name was suggested by Some Support.
richmond, on 09 September 2020 - 08:53 PM, said:
If it was an attempt to boss me, will you quit that habit, please? Thanks.
The answer was necessary for me. Luckily, it happened that you used certain words being unaware what it might mean.
In other case, it might make you a liar.
In conclusion, a bit on the subject from an earlier message.
richmond, on 08 September 2020 - 09:09 PM, said:
This is brilliant.
Wording itself tells a lot: fighting with users, confront users, which leaves helping barely visible.
One might wonder, where those stubborn users got the idea?
Back in the days, #e-e channel pushed uses to upgrade after every new release.
Now helpers are trying to do exactly the opposite. Ironic, is it not?
The first thing a user sees when joining #e-e channel, would be the title message.
Today (see the date of this message) the title still has this:
NEWS: eMule v0.50a Final Released
Ten years old "news". Seriously? The channel is very quiet. And you want it to be even calmer, like dead? Sad sight, really.
This post has been edited by fox88: 10 September 2020 - 02:17 PM
#13
Posted 10 September 2020 - 04:52 PM
NOT!.
If you think we will EVER support your fork, you're wrong. We will take drastic measures probably and will kick/ban exactly like in old days ANY version bigger than the 'old news' 0.50a.
That should sort it.
You win.
The version 0.50a is the current OFFICIAL version, right? Is it in the topic, right? will it follow the rules? Don't answer.
In fact don't answer at all.
I came with a legit request, if this is the case, then excuse-moi for your time.
'This is brilliant.' <-- trying to look down on me?
Wording itself tells a lot: fighting with users, confront users, which leaves helping barely visible.<-- Really? Remind me again please, why have you been thrown out of #eMule-english team?
Because of your behaviour perhaps? Because you cannot contain yourself to work in a team perhaps? Perhaps that's irrelevant.
Wording, eh? If we already talk about wording, when exactly are you going to admit your MOD word?
You nuts? Can you at least READ without rage? I understand it's your work of years, I understand that you had discussions with SomeSupport on the forum,
I understand that you probably went under the impression that SomeSupport gave you his blessing to continue his work. Your problem.
>>> We fight with the stubborness of users that don't understand they are downloading a mod. We don't fight literally with users, we fight to convince them that
the 'old news' is currently the SUPPORTED version. Your try to convince us deserves a better cause. It is what it is. YOUR mod will never get support in official channels.
One might wonder, where those stubborn users got the idea? <-- EXACTLY, where from ?? From the official page...Which we'll love not happening! case closed.
Back in the days, #e-e channel pushed uses to upgrade after every new release. <-- Yes, after a ton of TEAM work, official announcements, official release, you'll never understand that there's no I in TEAM.
Now helpers are trying to do exactly the opposite. Ironic, is it not? <-- No, helpers will advise users to keep the 'old news' 0.50a, be it just for being official, and gets support when they need it.
#14
Posted 10 September 2020 - 06:19 PM
is that fox88 is maintaining the 'community' version as a single developer - because there are no more developers left (of the original team)?
And that those changes cannot or will not be reviewed by any other developers today?
Basically eMule is a more-less dead project, no one left around wanting to work on this? So what is the choice?
Don't use/maintain it any longer and wander off...?
Is there an official repo and a diff can be done - so it shouldn't be too hard to review stuff?
#15
Posted 10 September 2020 - 08:16 PM
richmond, on 10 September 2020 - 07:52 PM, said:
Need a magnifing glass to spot the difference?
richmond, on 10 September 2020 - 07:52 PM, said:
richmond, on 10 September 2020 - 07:52 PM, said:
Because of your behaviour perhaps? Because you cannot contain yourself to work in a team perhaps? Perhaps that's irrelevant.
No real arguments, and you are trying personal attacks already?
The reminder.
At one point in time the whole #e-e team had been sacked by MF IRC staff.
To quote the classics, the team ceased to be.
That means, you were expelled too. Mind confessing here, what were your crimes?
Later there was a meeting in the channel, those who were willing to return, could do so.
Part of the former members, including two official eMule testers (who's names could be seen in Credits dialog) disliked this kind of treatment and decided not to return.
My choice was to stay out.
The end.
#16
Posted 10 October 2020 - 03:08 PM
richmond, on 08 September 2020 - 07:09 PM, said:
We, the official helpers, not too many left, are fighting day by day with the stubborn users trying to convince us that the bigger version the better eMule. And as we hadn't had enough with this 'official' fork, out of nowhere appears another fork, 0.60 which is worse from what some told me (didn't have the time or will to try it myself), but some say it's full of banners and whatnot, asking for money or probably lurking in its malware.
I repeat, and all Ops and official helpers will agree with me (and I spoke to some) the 0,51 and for that matter ANY different than the official release 0.50a is a fork, a MOD, belonging to its own official or not page and eventually its own channels for IRC help. Until a new official final release, let eMule be in its mid-age 0.50a. It works BEST for 999 out of 1000 users, and I could argument that if the devs couldn't cook a new version in 10 years, it probably touched the max and nothing left to be changed or improved. I remember the day SMIRC came with emoticons on (I think) 0.46a. That was about 15 years behind, and kayfam brought us the news. Really, who'd need them ? But I appreciated, it made our mIRC days better. Probably.
This is my two cents.
And as a helper with numerous years of volunteering I REALLY need that happen. WE need that to happen.
Thank you for understanding and acting.
First of all, hello everyone :-) . I have already asked this in the Spanish forum, but since, in general, there does not seem to be much movement, I also transfer my question here...
Can we consider the "version 0.50B Beta1 Released" (https://forum.emule-project.net/index.php?showtopic=159790) as "Official"? I say this by updating or continue with the v0.50a.
Thank you.
#17
Posted 11 October 2020 - 07:47 PM
Gerlaria, on 10 October 2020 - 05:08 PM, said:
Can we consider the "version 0.50B Beta1 Released" (https://forum.emule-project.net/index.php?showtopic=159790) as "Official"? I say this by updating or continue with the v0.50a.
Thank you.
The version you're linking is the latest official beta version that was released, which should be the previous version before the official 0.50b version. I've already answered you in the spanish forum. The latest official and stable version of eMule, developed by the eMule project, is 0.50a.
This post has been edited by NoMiaus: 11 October 2020 - 07:57 PM
#18
Posted 12 October 2020 - 10:48 AM
All considered, support, to my mind, is not necessarily about being able to pin point any bug report for what it is. Many basic functionalities must remain unchanged in the community version, just like they remain unchanged in most mods. Most support inquiries concern these easy functionalities and topics. There is no harm in providing the same legit answer to somebody who is using another version of eMule, which does not happen to be your most desirable support object. If the same legit and standard answer is not helping that somebody... well, tough luck for them. Ask them to inquire with the maintainer of the variant they took. But please don't try and "educate" or even "convert" every user to stick to what you know best/exclusively. Actually, go beyond that and refrain from trying to educate those that have most likely a much better understanding of what it is you are trying to support. The people who read and write the code of the binary that you download.
Cheers,
Stulle
PS: Actually the bit about reformatting much of the code is really a bit of a nuisance but I am totally with SomeSupport on this. Things happen and if consistency is not your primary goal, this can be neglected.
PPS: I only just noticed that you were working in a branch rather than master. Nevermind me missing out on that... D'oh!
PPPS: Actually, I bothered to read up on that old thread. It would appear I was venting quite heavily at one point or another... But I still don't see myself understanding some of the behavior I experienced then.
This post has been edited by Stulle: 12 October 2020 - 03:42 PM
[Imagine there was a sarcasm meter right here!]
No, there will not be a new version of my mods. No, I do not want your PM. No, I am certain, use the board and quit sending PMs. No, I am not kidding, there will not be a new version of my mods just because of YOU asking for it!
#19
Posted 13 October 2020 - 11:26 AM
NoMiaus, on 11 October 2020 - 08:47 PM, said:
Gerlaria, on 10 October 2020 - 05:08 PM, said:
Can we consider the "version 0.50B Beta1 Released" (https://forum.emule-project.net/index.php?showtopic=159790) as "Official"? I say this by updating or continue with the v0.50a.
Thank you.
The version you're linking is the latest official beta version that was released, which should be the previous version before the official 0.50b version. I've already answered you in the spanish forum. The latest official and stable version of eMule, developed by the eMule project, is 0.50a.
Thanks. Regards.
#20
Posted 18 October 2020 - 12:52 PM
This post has been edited by eremini: 18 October 2020 - 12:56 PM