Support

Akeeba Backup for Joomla!

#9209 New feature - release info in e-mail

Posted in ‘Akeeba Backup for Joomla! 4 & 5’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

Joomla! version
n/a
PHP version
n/a
Akeeba Backup version
n/a

Latest post by nicholas on Wednesday, 07 December 2011 09:07 CST

picht
Hi

I'm using Akeeba Backup and i'm getting email updates on new releases, sent from my site with a link to an instant update of the software.
This works brilliant !!!

But it would be nice with more information in the e-mail:
The change-log on the release would be nice to have in order to make the correct decission on wheater to update right away or wait, because there might be some issues with your site/setting that you want to check first.
A link to the change log would also do.

Just a suggestion... :)

Regards
Picht

nicholas
Akeeba Staff
Manager
Hi Picht,

I decided not to implement that feature. As it is right now, many people are still getting confused and believe that the update notification email is sent out by a mailing list on AkeebaBackup.com instead of their site. I know that the sender address says otherwise, but I even had a moron who reported HIS OWN EMAIL ADDRESS for spam and cc'ed me the email, calling me several colourful things and threatening me with legal action for "hacking his site" (the update URL, he considered "hacking"). As a result, adding a feature which would further make it more difficult for these users to properly identify the origin of the email is a no-go.

At the same time, when you receive an update email, all you have to do is to go to https://www.AkeebaBackup.com and click on the latest release announcement link, right below the login button. There I analyse with great detail what are the changes in this release and paste the Changelog at the end, thus helping you to perform an informed decision. I believe this is the best approach.

That said, I will add a link in the Live Update page which allows you to see the Changelog directly.

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

picht
That is a shame.

Maybe you could consider it a option, that the user can select if they want it. That would then only be selected for the users who actually know what they are doing :)

The link you mention could that be in the email as well as in the Live Update Page ?
The thing is, that clicking on the link in the e-mail is a direct install and it is so easy just to click, without having to go to a separate website for reading the changelog...

nicholas
Akeeba Staff
Manager
Still, if that option is turned off by default, only you and me would know about it (nobody reads the documentation). If the option is turned by default, I have the same issue. If I add the option to the post-installation wizard, the people who want it won't bother reading the explanation and will miss it, while the people who don't need it would just check the box. It's a lose-lose situation. So, I have decided I won't implement that feature. After all, all you need is two clicks.

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

picht
Hi

Off course the decision is all yours !! :)

But the reason why not to implement it is really sad.

I have written 2 questions in this forum, and both your responses are filled with negativity towards the "stupid customers".
I realise that you must get a lot of emails from customers not understanding the software, but what about all those that don't complain ? Those who actually use the software and are happy ?
Not everybody is doing it the wrong way...

You let the few that complain ruin it for the ones that actually read the documentation, try to understand etc.
That is not fair and, in my opinion, not the way to treat customers...

Finally i just want to say that this software is great, and i hope that the "stupid customers" don't ruin it all the way :)

Regards

nicholas
Akeeba Staff
Manager
I can certainly try to add a configurable option that you have to know where to go and enable it. In fact, that's the best approach, as only the people who read the documentation will find the option, leaving no room for misunderstanding. My only concern is that by doing that, I essentially create a hidden feature and wonder: is there a point doing that? If it's just for the benefit of a dozen people, can't they subscribe to my RSS feed or the Feedburner "RSS to email" list (the subscription box is on the frontpage of this site)? Should I really add this feature or is it too much trouble for nothing?

Also note that I don't complain about customers. This feature was actually present on the free (Core) release and removed only in version 3.3.5. The only reason it was removed is that I was flooded with email from people swearing at me and accusing me that I have hacked their sites. If I ever published those emails you'd probably wonder why I didn't discontinue the feature altogether :) This is what made me reluctant in implementing any change which could lead to anyone misunderstanding the source of the update email.

Moreover, the changelog is in HTML format and must be re-rendered in a text-only format which looks good in order to send it to your email. This is harder than it sounds.

Given the above, should I spend 5 hours writing this feature, or should I spend the same amount of time to implement one of the pending features, e.g. integrate box.net? For me it's a very easy choice. I will implement the feature which will benefit the most (e.g. box.net integration) and if I have some free time I will implement the feature which benefits only a handful of people.

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!