Suggestion: Remove All Extensions WIth No Updates in 2 Years

Here you can contact the editors of our Extensions site, as well as access infomation relating to this site.

Moderator: JED Team

Forum rules
Forum Rules
READ ME <-- please read before posting, this means YOU.
Locked
User avatar
alledia
Joomla! Ace
Joomla! Ace
Posts: 1067
Joined: Tue Jul 18, 2006 3:55 pm
Contact:

Suggestion: Remove All Extensions WIth No Updates in 2 Years

Post by alledia » Wed Nov 09, 2011 2:38 pm

After talking with some Joomla devs, this idea came up: remove all extension with no updates in 2 years.

This would be great help in terms of security and making sure that abandoned, insecure software isn't still being used.

I tweeted the idea and the feedback was good. Some of the most useful:

Question: What do you do about extensions that were never updated because they "just worked"?

Possible answer: Give the devs a warning before their 2 years are up. If there aren't any changes, they can login and tick a box that is confirming that they still are around and haven't abandoned the suggestion.

Alternative suggestion: Given that in a few months 1.5 is EOL might make sense to wait then remove all 1.5 only extensions and that could have a similar effect.

Alternative suggestion: Leave the extension on the JED, but mark it as being "Unsupported". This I believe is how Drupal.org does things: http://drupal.org/node/99466
Joomla extensions and templates: http://Joomlashack.com

User avatar
drmmr763
Joomla! Ace
Joomla! Ace
Posts: 1671
Joined: Tue Oct 23, 2007 8:51 pm
Location: Orlando, Florida
Contact:

Re: Suggestion: Remove All Extensions WIth No Updates in 2 Y

Post by drmmr763 » Wed Nov 09, 2011 3:06 pm

I think I would almost prefer just being able to filter/sort based on last updated results. Many times I've found myself in the unique position of needing a simple extension that only was released once just to piece together a larger piece of a puzzle.

In any case I definitely like the idea of giving a warning. Regarding the EOL for 1.5, I would hope that extensions for 1.5 remain in the JED for a few months after the EOL as people transition.

I do like the 'unsupported' idea as well, except many people might skip over the 'gold mine' extension they're looking for because the read an unsupported tag and dismiss it without a second thought.
-Chad Windnagle
Please use the search feature as your question might already have been answered.

http://www.s-go.net/ ~ Website Hosting - Strategic Marketing - Website Development - Print Work

User avatar
nikosdion
Joomla! Explorer
Joomla! Explorer
Posts: 377
Joined: Sun Mar 12, 2006 9:01 pm

Re: Suggestion: Remove All Extensions WIth No Updates in 2 Y

Post by nikosdion » Wed Nov 09, 2011 3:06 pm

+1 from me. I would say that after 1 year of no updates the entry should be marked as "outdated" and an automatic email shoot out to the developer of the extension to warn him. If the developer doesn't respond in 45 days by updating his extension, it should be unpublished automatically with the reason "No longer maintained".
Nicholas K. Dionysopoulos
Director, Akeeba Ltd
Blog: https://www.dionysopoulos.me

User avatar
David-Andrew
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 237
Joined: Thu Mar 20, 2008 3:37 pm
Location: The Netherlands
Contact:

Re: Suggestion: Remove All Extensions WIth No Updates in 2 Y

Post by David-Andrew » Wed Nov 09, 2011 3:12 pm

+1 from me as well.
nikosdion wrote:After 1 year of no updates the entry should be marked as "outdated" and an automatic email shoot out to the developer of the extension to warn him. If the developer doesn't respond in 45 days by updating his extension, it should be unpublished automatically with the reason "No longer maintained".
I would like to see 1.5 extensions still online after 1.5 is EOL. Wait for a certain period maybe. A lot of us also use the JED as reference etc, and reality is people will also be updating/migrating after EOL.
Awesome Joomla! Extensions by Chill Creations http://www.chillcreations.com
cciDEAL, ccInvoices, ccNewsletter

User avatar
jen4web
Joomla! Intern
Joomla! Intern
Posts: 93
Joined: Sat Dec 27, 2008 2:34 pm
Location: Watertown, MA
Contact:

Re: Suggestion: Remove All Extensions WIth No Updates in 2 Y

Post by jen4web » Wed Nov 09, 2011 3:17 pm

Hey Steve, I think this is a great idea.

For those who are new to Joomla and without experience in distinguishing one extension from another, it's hard to tell which extensions are still backed by an active developer, vs. which were a college student's project, posted to the JED, and forgotten.

Many new site builders do adopt old(er) or potentially abandoned extensions, then wonder why there is no support. I completely recognize that is a problem with specific 3rd party developers external to Joomla itself -- but many people take this to be a problem with Joomla as a project in that it has "no support."

It's in Joomla's interest to make sure extensions on the JED represent the best of Joomla, and that they enhance Joomla's standing as a great CMS.

To that end, perhaps a solution is a combination of what you list above.

- After 2 years with no changes to a given extension, an email is sent with a 30 day warning that the extension will be marked as "unsupported". Developer must log in and indicate that the extension is still supported for it to continue as a standard listing.

- Unsupported extensions will be clearly marked as such, with a definition of what unsupported means (use at your own risk, no updates available, no tech support available). It might make sense to not show these in standard JED listings, making them available to show only through a specific advanced search (check a box to show unsupported extensions, otherwise only supported extensions are returned).

- Perhaps after 2 years as an "unsupported" extension, the listing will be removed from the JED entirely.

What does everyone think?
Jen
Jen Kramer
LinkedIn Learning and Frontend Masters author and former Harvard lecturer
http://www.jenkramer.org

User avatar
David-Andrew
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 237
Joined: Thu Mar 20, 2008 3:37 pm
Location: The Netherlands
Contact:

Re: Suggestion: Remove All Extensions WIth No Updates in 2 Y

Post by David-Andrew » Wed Nov 09, 2011 3:26 pm

jen4web wrote: It might make sense to not show these in standard JED listings, making them available to show only through a specific advanced search (check a box to show unsupported extensions, otherwise only supported extensions are returned).
Also a great idea.
Awesome Joomla! Extensions by Chill Creations http://www.chillcreations.com
cciDEAL, ccInvoices, ccNewsletter

User avatar
brian
Joomla! Master
Joomla! Master
Posts: 12781
Joined: Fri Aug 12, 2005 7:19 am
Location: Leeds, UK
Contact:

Re: Suggestion: Remove All Extensions WIth No Updates in 2 Y

Post by brian » Wed Nov 09, 2011 4:12 pm

Jus because it hasn't been updated doesn't mean it's broken. Many extensions on the JED are so basic that they just work and don't need any updates
"Exploited yesterday... Hacked tomorrow"
Blog http://brian.teeman.net/
Joomla Hidden Secrets http://hiddenjoomlasecrets.com/

User avatar
Vimes
Joomla! Ace
Joomla! Ace
Posts: 1675
Joined: Fri Aug 19, 2005 12:14 am
Location: United Kingdom
Contact:

Re: Suggestion: Remove All Extensions WIth No Updates in 2 Y

Post by Vimes » Wed Nov 09, 2011 4:19 pm

I agree with Brian. Perhaps a good compromise is, as Jen suggests, email the developer periodically to ask them to confirm (somehow, TBC) that they're still monitoring and supporting the plugin. If we were going to go down that route, then a shorter time period might be in order, say every 6 months.
http://www.jomres.net THE online hotel booking and reservation system for Joomla and Wordpress.

User avatar
nonumber
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 223
Joined: Mon Sep 18, 2006 1:17 pm
Contact:

Re: Suggestion: Remove All Extensions WIth No Updates in 2 Y

Post by nonumber » Wed Nov 09, 2011 4:44 pm

brian wrote:Just because it hasn't been updated doesn't mean it's broken. Many extensions on the JED are so basic that they just work and don't need any updates
In theory that sounds plausible. But in practice I have yet to come across an extension that truly needs no updates.
Joomla is changing too. And functions/methods get depreciated. Only that is enough reason to update code in extensions. The extension may not be broken, but it is using outdated code. This can have performance and even security issues as a result.

Also more often than not - also speaking from my own experience as a dev - when an extension does not get touched for more than a few months, it means that support goes downhill too.
That is my main concern!

Extensions that no longer have an active development and support strategy behind it, should not be used on live sites. Only to protect its users. What if it does show up on the Vulnerability radar? how long will it take before it gets fixed... if ever?

So I think - as an extension developer - you do have the responsibility to keep your code updated. If that means you have to reply to an email once every so often if you don't update it, then I'm all for that.

But as I said earlier, I have yet to come across a 1+ year old extension that isn't in need of some form of updating.
NoNumber.nl - Extensions for Joomla!
Advanced Module Manager, Articles Anywhere, Better Preview, CDN for Joomla!, Cache Cleaner, Components Anywhere, DB Replacer, Modals, Modules Anywhere, ReReplacer, Sliders, Sourcerer, Tabs, Tooltips, What? Nothing!

User avatar
nonumber
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 223
Joined: Mon Sep 18, 2006 1:17 pm
Contact:

Re: Suggestion: Remove All Extensions WIth No Updates in 2 Y

Post by nonumber » Wed Nov 09, 2011 4:50 pm

jen4web wrote:- Unsupported extensions will be clearly marked as such, with a definition of what unsupported means (use at your own risk, no updates available, no tech support available). It might make sense to not show these in standard JED listings, making them available to show only through a specific advanced search (check a box to show unsupported extensions, otherwise only supported extensions are returned).
I think that unsupported extensions have no place on the JED whatsoever.
Extensions get removed from the JED for far lesser sins than that.

IMO support is more important than the actual code.
NoNumber.nl - Extensions for Joomla!
Advanced Module Manager, Articles Anywhere, Better Preview, CDN for Joomla!, Cache Cleaner, Components Anywhere, DB Replacer, Modals, Modules Anywhere, ReReplacer, Sliders, Sourcerer, Tabs, Tooltips, What? Nothing!

User avatar
nikosdion
Joomla! Explorer
Joomla! Explorer
Posts: 377
Joined: Sun Mar 12, 2006 9:01 pm

Re: Suggestion: Remove All Extensions WIth No Updates in 2 Y

Post by nikosdion » Wed Nov 09, 2011 6:34 pm

FWIW, given the release schedule of Joomla! (a new STS every 6 months and a new LTS every 18 months), by definition, any extension over 18 months old will be broken and uninstallable. This wasn't necessarily true with Joomla! 1.5 and I plea guilty of having written an extension which was last updated 20 months ago and is still working.

In any case, I agree that some tiny module/plugin may be so trivial that it needs zero maintenance for years. That's why I suggested in my first post that after 12 months of no updates an email should be shoot out to the developer and give him/her 45 days to update the listing (edit and save, no need to change the version number). What we should be interested in is having some "proof of life" from the developer. Is he still interested? If something breaks, does he intend to fix it? If someone hasn't bothered editing his listing for 13 and a half months, he/she probably is no longer interested in maintaining the extension and these extensions specifically are what we need to root out from the JED.
Nicholas K. Dionysopoulos
Director, Akeeba Ltd
Blog: https://www.dionysopoulos.me

User avatar
Nick Savov
Joomla! Ace
Joomla! Ace
Posts: 1076
Joined: Tue Apr 13, 2010 7:40 pm

Re: Suggestion: Remove All Extensions WIth No Updates in 2 Y

Post by Nick Savov » Wed Nov 09, 2011 7:06 pm

Just an FYI for the discussion, the way the current JED works the "last update on..." is only updated if the version number of the extension changes.

For example, there are some extensions on the JED that are listed as 1.7 native but the "last update on..." is over a year (even though obviously Joomla 1.7 hasn't been around that long), because the developer chose to keep the same version number for the extension.

Kind regards,
Nick
Joomla Templates created by the Wright Framework.

"God is most glorified in us, when we are most satisfied in Him" - http://www.desiringgod.org/

User avatar
mlipscomb
Joomla! Ace
Joomla! Ace
Posts: 1271
Joined: Thu Mar 26, 2009 5:38 pm
Location: Gadsden, AL
Contact:

Re: Suggestion: Remove All Extensions WIth No Updates in 2 Y

Post by mlipscomb » Wed Nov 09, 2011 8:13 pm

I don't see an immediate need to remove extensions based on "last updated" dates. The new development timelines basically take care of that. When one version reaches EOL, the JED follows suit, removing that version from the JED after a waiting period. So in that light, anything unmaintained would, by default, get archived. So my question is: Why do the extra work when it will be done automatically based on versions?
~Matt Lipscomb
http://www.USAFreelancers.org
Professional Joomla! Services and Web Development based in the USA

User avatar
nonumber
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 223
Joined: Mon Sep 18, 2006 1:17 pm
Contact:

Re: Suggestion: Remove All Extensions WIth No Updates in 2 Y

Post by nonumber » Wed Nov 09, 2011 8:26 pm

We are talking about 6-12 months after taking action.
The versions of Joomla are supported much longer than that. Extensions are kept on the JED longer than the end of support date. So that means probably somewhere around 2 - 2.5 years before these extensions would drop of via the J version method.
NoNumber.nl - Extensions for Joomla!
Advanced Module Manager, Articles Anywhere, Better Preview, CDN for Joomla!, Cache Cleaner, Components Anywhere, DB Replacer, Modals, Modules Anywhere, ReReplacer, Sliders, Sourcerer, Tabs, Tooltips, What? Nothing!

User avatar
sweup
Joomla! Guru
Joomla! Guru
Posts: 885
Joined: Tue Dec 02, 2008 1:22 pm
Contact:

Re: Suggestion: Remove All Extensions WIth No Updates in 2 Y

Post by sweup » Wed Nov 09, 2011 9:08 pm

Wouldn't it be possible just to create an archive section? - the users will (hopefully) understand that the extension is not maintained, but can still choose to download the extension.

Also, i´m not a dev myself, but if I was looking for to make a new extension I would search JED for similar extensions. Even if older extensions are not maintained they probably have a value for inspiration and reference.
http://www.joomlasverige.se
Översättningar av tillägg, intervjuer och mer
..
http://www.begravningsportalen.se - Allt om begravning, sorg och gemenskap

Marcus Stafford
Joomla! Explorer
Joomla! Explorer
Posts: 308
Joined: Tue Apr 17, 2007 8:50 am
Location: Norwich, England
Contact:

Re: Suggestion: Remove All Extensions WIth No Updates in 2 Y

Post by Marcus Stafford » Thu Nov 10, 2011 1:58 pm

I'd like to see older extensions remain but maybe with a note that they are considered Unsupported as previously suggested. It means we can still find and use them when required but at a risk of no support.

Also useful would be commercial extensions being listed with their price as either a single purchase or a membership.
Joomla! Managed Hosting, Web Design, Hack Repairs and Consulting ~ https://www.wintercorn.com

User avatar
David-Andrew
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 237
Joined: Thu Mar 20, 2008 3:37 pm
Location: The Netherlands
Contact:

Re: Suggestion: Remove All Extensions WIth No Updates in 2 Y

Post by David-Andrew » Sat Jan 07, 2012 9:45 pm

mlipscomb wrote:I don't see an immediate need to remove extensions based on "last updated" dates. The new development timelines basically take care of that. When one version reaches EOL, the JED follows suit, removing that version from the JED after a waiting period. So in that light, anything unmaintained would, by default, get archived. So my question is: Why do the extra work when it will be done automatically based on versions?
That is great to hear Matt! I think this topic got posted mostly because we where not aware yet how the JED team would follow the new development strategy as mentioned here:
http://developer.joomla.org/strategy.html

Has the JED team decided how long this waiting period is? Eg. when do Joomla! 2.5 extensions get removed?
Awesome Joomla! Extensions by Chill Creations http://www.chillcreations.com
cciDEAL, ccInvoices, ccNewsletter

User avatar
dubois
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 150
Joined: Wed Jul 20, 2011 5:59 am
Location: the holy Mekong

Re: Suggestion: Remove All Extensions WIth No Updates in 2 Y

Post by dubois » Mon Jan 23, 2012 1:36 pm

mlipscomb wrote:Why do the extra work when it will be done automatically based on versions?
is it me or most of your answers are about saving precious volunteer time ?
if you guys don't have time or are tired by free volunteers i'm sure there are many others willing to join and help.

pearlcaviar
Joomla! Intern
Joomla! Intern
Posts: 62
Joined: Sat Dec 04, 2010 6:57 pm

Re: Suggestion: Remove All Extensions WIth No Updates in 2 Y

Post by pearlcaviar » Sat Feb 04, 2012 5:32 pm

Would be great if we can subscribe to particular extension update. So will never miss when the developer update the extension.

Regards,

User avatar
David-Andrew
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 237
Joined: Thu Mar 20, 2008 3:37 pm
Location: The Netherlands
Contact:

Re: Suggestion: Remove All Extensions WIth No Updates in 2 Y

Post by David-Andrew » Fri Jun 15, 2012 2:48 pm

Just came across this video from Matt (Wordpress leader) on mark 15.10, where he announces the same for Wordpress plugins as we are discussing here for Joomla!.
http://wordpress.tv/2011/08/14/matt-mul ... word-2011/
Screen shot 2012-06-15 at 4.42.12 PM.png
You do not have the required permissions to view the files attached to this post.
Awesome Joomla! Extensions by Chill Creations http://www.chillcreations.com
cciDEAL, ccInvoices, ccNewsletter

Paul007
Joomla! Apprentice
Joomla! Apprentice
Posts: 16
Joined: Fri Jun 15, 2012 2:45 pm
Contact:

Re: Suggestion: Remove All Extensions WIth No Updates in 2 Y

Post by Paul007 » Fri Jun 15, 2012 3:02 pm

This is a brilliant idea. It will surely help reduce the risk of increased security issue created by old plugins .

But what would a user do if there is no alternative available for that plugin?

captjay
Joomla! Apprentice
Joomla! Apprentice
Posts: 27
Joined: Fri Jun 01, 2012 8:02 am
Contact:

Re: Suggestion: Remove All Extensions WIth No Updates in 2 Y

Post by captjay » Fri Jun 15, 2012 8:57 pm

I am with paul007 I am running 1.5 and there is not a lot of free plugins / mods/ components and in most cases i relie on some old stuff, having no money for extensions/ freeish hosting/ etc... That is why i chose open source in the first place... freedom! It did not cost me millions to offer a free site! some of the best extensions i have are free and as soon as i can i donate what i can, most of the time it is only a beer... Since when has open source focused how much u can pay? It should be set at a (at you own risk / out of date / unsupported) and marked with all relevant marks, as well as all the good points. Other developers take over if the need is there.... if it is a good or widely used, it should be integrated, like Ubuntu, and others... don't just throw it away or disregard it. but it must meet some requirements... seems like there is little to no requirements as it stands now. Free should be free, or removed and banned if it dose not meet this requirement. Payed extensions should have to meet there own list of requirements, per the field that it apples to, same for the free extensions.

User avatar
nonumber
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 223
Joined: Mon Sep 18, 2006 1:17 pm
Contact:

Re: Suggestion: Remove All Extensions WIth No Updates in 2 Y

Post by nonumber » Sat Jun 16, 2012 9:26 am

What extensions are you using that have actually not seen an update in 2 years time?
NoNumber.nl - Extensions for Joomla!
Advanced Module Manager, Articles Anywhere, Better Preview, CDN for Joomla!, Cache Cleaner, Components Anywhere, DB Replacer, Modals, Modules Anywhere, ReReplacer, Sliders, Sourcerer, Tabs, Tooltips, What? Nothing!

captjay
Joomla! Apprentice
Joomla! Apprentice
Posts: 27
Joined: Fri Jun 01, 2012 8:02 am
Contact:

Re: Suggestion: Remove All Extensions WIth No Updates in 2 Y

Post by captjay » Sun Jun 17, 2012 7:14 pm

+1 for me as well!
brian wrote:Jus because it hasn't been updated doesn't mean it's broken. Many extensions on the JED are so basic that they just work and don't need any updates
But i think there is a lot more here to consider, as i have said. I have come a cross a lot of " in my mind" crap, some don't work, some with no support, some that support just the admin. on the front side and not users, but they are mixed in with some really good ones-but u cant make heads or tails of what is what and i my self have wasted countless hours no this problem, find it, click, click, click, register, download, install, find out it is not what it says it is and have to disable it, and or uninstall. I cant say this anuff REQUIREMENTS, REQUIREMENTS, REQUIREMENTS!!! 8)

captjay
Joomla! Apprentice
Joomla! Apprentice
Posts: 27
Joined: Fri Jun 01, 2012 8:02 am
Contact:

Re: Suggestion: Remove All Extensions WIth No Updates in 2 Y

Post by captjay » Sun Jun 17, 2012 7:52 pm

nonumber wrote:What extensions are you using that have actually not seen an update in 2 years time?
Look i am not singling out anyone or anyone extension. Look there is a real need for all the things i have said and my motives are to better Joomla, developers, Admins, and front side users! end of story! If u read it u would see that, and there are a lot of Grate Ideas there! look deeper! :geek:

P.S. Ty for the link will check u out! 8)

User avatar
nonumber
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 223
Joined: Mon Sep 18, 2006 1:17 pm
Contact:

Re: Suggestion: Remove All Extensions WIth No Updates in 2 Y

Post by nonumber » Mon Jun 18, 2012 7:45 am

I wasn't trying to attack extensions or developers.
I just want to know how big this problem actually is.

I've heard a couple of people say in discussions about this topic: "What about extensions that don't need updating".
But I haven't had one example of an extension that fits that point yet.

I strongly believe that if an extension has not been updated for over 2 years, that development and support is also non-existent anymore. And in that case it is a BAD idea to use them!

In the cases that extensions are still actively supported but didn't need any form of update (even though Joomla is constantly changing), then the developer just needs to push out an update every 1.5 - 2 years. I see no problem in that whatsoever.
NoNumber.nl - Extensions for Joomla!
Advanced Module Manager, Articles Anywhere, Better Preview, CDN for Joomla!, Cache Cleaner, Components Anywhere, DB Replacer, Modals, Modules Anywhere, ReReplacer, Sliders, Sourcerer, Tabs, Tooltips, What? Nothing!

User avatar
Vimes
Joomla! Ace
Joomla! Ace
Posts: 1675
Joined: Fri Aug 19, 2005 12:14 am
Location: United Kingdom
Contact:

Re: Suggestion: Remove All Extensions WIth No Updates in 2 Y

Post by Vimes » Mon Jun 18, 2012 7:58 am

Makes sense to me too.
http://www.jomres.net THE online hotel booking and reservation system for Joomla and Wordpress.

User avatar
MoonfireArt
Joomla! Explorer
Joomla! Explorer
Posts: 466
Joined: Wed Feb 29, 2012 3:27 pm

Re: Suggestion: Remove All Extensions WIth No Updates in 2 Y

Post by MoonfireArt » Tue Jun 19, 2012 12:02 am

The simplest solution is that when a LTS Joomla version reaches end of life, pull out all extensions that do not comply with the new LTS version of Joomla. That's every 18 months, and should solve your problem easily (I think they are doing this with all the 1.5 extensions.)
The burned hand teaches best... - The Two Towers

http://webdesign.moonfireartstudios.com Joomla web design for small businesses

NestorAcevedo
Joomla! Apprentice
Joomla! Apprentice
Posts: 10
Joined: Wed Feb 02, 2011 5:58 pm

Re: Suggestion: Remove All Extensions WIth No Updates in 2 Y

Post by NestorAcevedo » Thu Aug 16, 2012 4:46 pm

i think another solution -and what's happening in my case- is to have the option to unublish/remove an own-extension in edit option.

in some cases, the author doesn't want to give more support and wants to discontinue that extension, so i think that person could to have an option for unpublish, and doing this, write the reasons, and have "published" the extension but without download option, and showing the author's reasons


Locked

Return to “extensions.joomla.org - Feedback/Information”