add "Better URL filter" component to Footnotes project
christefano - August 16, 2008 - 23:24
| Project: | Footnotes |
| Version: | 5.x-1.x-dev |
| Component: | Footnotes.module |
| Category: | support request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | postponed |
Jump to:
Description
Better URL filter looks like it's very useful to people regardless of whether they're using Footnotes, and I'm wondering why it wasn't contributed as a separate project. Installing Footnotes in order to benefit from it is sort of like installing QuickTime and iTunes on Windows and somehow ending up with Safari, too.
Anyway, would you create a "Better URL filter" component to the Footnotes project?

#1
Hi christefano
You are absolutely right on both points.
But the thing is that there shouldn't be a Better URL filter in the first place. The real URL filter that is in Drupal core should be this filter, however core developers have failed for a year now to commit the code. So to fork it from core was a last resort I had to do so that people can use it (and it just so happens that footnotes users especially suffer from the old URL filter not working right). But I still hope that one day (maybe not 7.0, but lets hope after that) the fixes will be committed to core and Better URL filter can cease to exist. Creating a separate project or subproject is therefore something I hope never needs to be done.
See http://drupal.org/node/260484#comment-966252 for a summary on how this never got into core.
So for now, just install Footnotes, use Better URL filter and don't use footnotes in any of your input formats if you don't want to. (They are separate filters, even if they are released in the same module.) Let's hope we never need to create a separate module for it.
#2
Thank you for the background. I wasn't aware of it at all and only noticed that Better URL filter was included in Footnotes 2.0.
It breaks my heart a little to read your comments at #260484. My suggestion, for what it's worth, is to contribute Better URL filter as a separate project and let users vote on the issue with download counts.