http://community.joomla.org/blogs/community/1071-a-preview-of-link-redirection-in-joomla-16.html
There are two good suggestions from the forum regarding this
component. First is to record the number of hits on a recorded 404 to
help with triage. Second is to add a simple but optional selector for
an existing menu link in the new url. Neither should be particularly
difficult to implement.
Plugins manager is fully refactored. All plugin XML files have had
their <params> upgraded to <fields> and, like with templates and
menus, it's possible to have any number of option panes (modules is
yet to have this added). I altered the ordering processing a bit on
plugins to be non-sequential. This will make it easier to keep those
that need to fire first first, and those last last (if that makes
sense).
A couple of things need to be looked at and done regarding plugins:
1. We need to check the ordering of the core plugins. For example,
system redirect and cache should be firing early; content pagebreak
should be firing last.
2. Plugins now support folder based installation just like modules.
Personally I think we should commit to the new format and not
mix-and-match. A volunteer to move them around an assemble a patch
would be appreciated.
3. Language strings need to be updated in all the plugin XML files.
The Debug plugin is a good example of what to aim for. A volunteer
for this would also be appreciated.
4. Plugins language files seem to be inconsistently represented in
both the frontend and the backend. I seem to recall we had some
discussion about this but can't for the life of me remember what the
conclusion was. I think it should be one or the other.
To date the following backend extensions have been standardised
(whether the "standard" is perfect or not remains to be seen, but at
least the code is highly consistent):
Weblinks
Users
Templates
Search
Redirect
Plugins
Newsfeeds
Languages (I think - need to check)
Config (I think - need to check)
Content
I'll be into Modules next week and also attend to some problem areas
in Menus. If anyone has had a go at refactoring any of the other
backend components (in line with those listed above) please let me
know.
Here is a quick shortlist of other jobs people might like to pick up on:
1. We are moving away from JParameter to JForm. As such, we need to
check that all existing JParameter elements are covered by JForm
fields.
2. Module XML files need to be changed from using <params> to
<fields>. This is generally just a search and replace but the name of
the param type and the field type may vary slightly (probably just in
the inflection).
3. Module language strings need to be standardised.
4. All component, plugin, module, language and template
manifest/install XML file should be fully updated as if they where
installable. That includes a correct <files> and language list.
These aren't terribly glamorous jobs but they are important. We've
suffered from the code being inconsistent for too long and it's one of
the reasons behind getting bogged down in these long release cycles
(among other things, I know, I know). Once we have code standardised,
it's going to be a heck of a lot easier to get into the freaky cool
stuff we all know is possible (not to mention set the best possible
example for community developers to follow).
Thanks to those who have chipped in with various things over the last
couple of weeks - it's been appreciated.
Regards,
Andrew Eddie
http://www.theartofjoomla.com - the art of becoming a Joomla developer
Thanks.
Sam will undoubtedly get to that when he has a free moment.
And before you say it, yes, there is a better system coming soon.
You'll hear about it Saturday week.
When you do go gunning, please keep us updated on list
and also
remember it's your responsibility to keep your own branches sync'd
with trunk. I recommend doing it daily.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Joomla! CMS Development" group.
To post to this group, send email to joomla-...@googlegroups.com
To unsubscribe from this group, send email to joomla-dev-cm...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/joomla-dev-cms?hl=en-GB
-~----------~----~----~----~------~----~------~--~---
Regards,
Andrew Eddie
http://www.theartofjoomla.com - the art of becoming a Joomla developer
2009/12/22 Louis Landry <louis....@joomla.org>
> --
>
> You received this message because you are subscribed to the Google Groups "Joomla! CMS Development" group.
> To post to this group, send an email to joomla-...@googlegroups.com.
> To unsubscribe from this group, send email to joomla-dev-cm...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/joomla-dev-cms?hl=en-GB.
On 19 Jan., 06:36, Andrew Eddie <mambob...@gmail.com> wrote:
> Just following up on this one. JM has finished the plugin folder
> conversion (thanks) and I've given the XML file task to other people.
>
> Regards,
> Andrew Eddiehttp://www.theartofjoomla.com- the art of becoming a Joomla developer
>
> 2009/12/22 Louis Landry <louis.lan...@joomla.org>
>
>
>
>
>
> > Nothing?
> > - Louis
>
> > On Fri, Dec 11, 2009 at 5:25 PM, Louis Landry <louis.lan...@joomla.org> wrote:
>
> >> Amy, Fotis, and Stian,
> >> How's the branch coming? Do we have something ready to merge back down to trunk? You guys need feedback on anything?
> >> Cheers,
> >> Louis
>
> >> On Mon, Nov 30, 2009 at 7:11 AM, Marco <marco.beie...@googlemail.com> wrote:
>
> >>> The xml installer for frontend modules are finished.
> >>> I have submitted the patch to the patch tracker. A short feedback if I
> >>> have done this right would be nice. Then I can start with the back end
> >>> modules.
>
> >>> Regards, Marco
>
> >>> On 30 Nov., 01:04, Andrew Eddie <mambob...@gmail.com> wrote:
> >>> > Thanks Marco.
>
> >>> > Appreciate it.
>
> >>> > Regards,
> >>> > Andrew Eddiehttp://www.theartofjoomla.com-the art of becoming a Joomla developer
>
> >>> > 2009/11/28 Marco <marco.beie...@googlemail.com>:
>
> >>> > > Hello,
>
> >>> > > I'm going to make the modules installable, starting with the front end
> >>> > > modules.
>
> >>> > > Regards, Marco
> >>> --~--~---------~--~----~------------~-------~--~----~
> >>> You received this message because you are subscribed to the Google Groups "Joomla! CMS Development" group.
> >>> To post to this group, send email to joomla-...@googlegroups.com
> >>> To unsubscribe from this group, send email to joomla-dev-cm...@googlegroups.com
> >>> For more options, visit this group athttp://groups.google.com/group/joomla-dev-cms?hl=en-GB