Accessible Joomla integration into core.
-
- Joomla! Intern
- Posts: 90
- Joined: Thu Sep 01, 2005 5:14 pm
Accessible Joomla integration into core.
As A8J is now up-to-date with 1.0.11 can anyone tell me why its not pulled into the core and then 1.0.12 is release fully accessible?
OK 1.5 is out there but a secure stablke and accessible CMS - on the existing branch - will take a fair while to be outmoded and (hopefuly - ducks the flying pig :-)) 1.5 accessibility may move by th time the 1.0.x branch reaches its 'best before' date.
There seems a real issue getting useful (if not essential) code pulled into the core if it has not be coded by one of the core devs - thought this was open source land here - am I on my own thinking such irreverent thoughts? From what I read, Linux seems to have a core team in 'qc/qa' mode so they can pull any code that is useful - judging by that success there seems mileage in adopting similar tactics and strategies for Joomla. Ok end of heresy - any other heretics out there?
Regards
Mark
(Mod note: Moving this post to the Wishlist and Feature Request forum. - MMMedia)
OK 1.5 is out there but a secure stablke and accessible CMS - on the existing branch - will take a fair while to be outmoded and (hopefuly - ducks the flying pig :-)) 1.5 accessibility may move by th time the 1.0.x branch reaches its 'best before' date.
There seems a real issue getting useful (if not essential) code pulled into the core if it has not be coded by one of the core devs - thought this was open source land here - am I on my own thinking such irreverent thoughts? From what I read, Linux seems to have a core team in 'qc/qa' mode so they can pull any code that is useful - judging by that success there seems mileage in adopting similar tactics and strategies for Joomla. Ok end of heresy - any other heretics out there?
Regards
Mark
(Mod note: Moving this post to the Wishlist and Feature Request forum. - MMMedia)
Last edited by Jenny on Wed Sep 20, 2006 10:14 pm, edited 1 time in total.
- absalom
- Joomla! Ace
- Posts: 1199
- Joined: Thu Aug 18, 2005 12:37 am
- Location: Melbourne, Australia
- Contact:
Re: Accessible Joomla integration into core.
Unfortunately, your comments about heretics may be right..
D&A has been pushing the core to get its act in order for a while now..
D&A has been pushing the core to get its act in order for a while now..
Design with integrity : Web accessible solutions
http://www.absalom.biz
http://twitter.com/absalomedia
http://www.absalom.biz
http://twitter.com/absalomedia
- studio814
- Joomla! Enthusiast
- Posts: 100
- Joined: Wed May 03, 2006 4:21 am
- Location: Allentown, PA
- Contact:
Re: Accessible Joomla integration into core.
I also couldn't agree more.. to a point.
I understand why these accessibility modifications wouldn't be implemented into the 1.0 series due to compatibility with the large amount of templates and components that exist nowadays however with the upcoming 1.5 series there is now a chance to take accessibility and usability and integrate it into the Joomla core.
I can only hope that once 1.5 reaches beta that tables will NOT be used for layout purposes. As a serious supporter of accessibility and usability standards and semantic markup, I feel without question that providing this into the Joomla core is not only a good idea but simply a MUST.
I understand why these accessibility modifications wouldn't be implemented into the 1.0 series due to compatibility with the large amount of templates and components that exist nowadays however with the upcoming 1.5 series there is now a chance to take accessibility and usability and integrate it into the Joomla core.
I can only hope that once 1.5 reaches beta that tables will NOT be used for layout purposes. As a serious supporter of accessibility and usability standards and semantic markup, I feel without question that providing this into the Joomla core is not only a good idea but simply a MUST.
- MarkV
- Joomla! Explorer
- Posts: 252
- Joined: Tue Sep 06, 2005 9:10 am
- Location: Netherlands
- Contact:
Re: Accessible Joomla integration into core.
I see it as a MUST as well. With so many user Joomla! can create such a big step forward.
Joomla insite
- studio814
- Joomla! Enthusiast
- Posts: 100
- Joined: Wed May 03, 2006 4:21 am
- Location: Allentown, PA
- Contact:
Re: Accessible Joomla integration into core.
Now that all the output in 1.5 is controlled via component/module templates this problem is starting to become less of a concern to me. Thanks Joomla!
- absalom
- Joomla! Ace
- Posts: 1199
- Joined: Thu Aug 18, 2005 12:37 am
- Location: Melbourne, Australia
- Contact:
Re: Accessible Joomla integration into core.
It's still a problem. Suffice to say, that even with the MVC model currently deployed in 1.5, "hacks" and "accessibility patches" will still be needed.studio814 wrote: Now that all the output in 1.5 is controlled via component/module templates this problem is starting to become less of a concern to me. Thanks Joomla!
Let me illustrate this to you..
1 ) You download 1.5 Stable (whenever that release is)
2 ) You don't like one of the views in the way it creates output, so you modify that view
3 ) A maintainence release comes out - 1.5.0.1.
4 ) You yet again have to modify the same view the same way
5 ) Another maintainence release comes out - 1.5.0.2
6 ) You again modify the view
7 ) A major release is then released - 1.5.1.0
8 ) Guess what ? Again you have to modify the view..
Starting to feel irritated by the amount of times you have to modify the view ?
(Considering I've been doing this very thing via SVN for each iterative release of 1.5, you can see where the version control headache is)
Edit: typos
Last edited by absalom on Sat Sep 30, 2006 7:45 am, edited 1 time in total.
Design with integrity : Web accessible solutions
http://www.absalom.biz
http://twitter.com/absalomedia
http://www.absalom.biz
http://twitter.com/absalomedia
- eyezberg
- Joomla! Hero
- Posts: 2860
- Joined: Thu Aug 25, 2005 5:48 pm
- Location: Geneva mostly
- Contact:
Re: Accessible Joomla integration into core.
If there is no functionality change (1.5 stable), then just keep your view, it wouldn't be overwriten by maintainance releases..?
Sometimes one pays most for the things one gets for nothing.
The important thing is not to stop questioning. Curiosity has its own reason for existing. AE
http://joomla15.[URL banned].com for J! 1.5 screenshots
http://www.eyezberg.com
The important thing is not to stop questioning. Curiosity has its own reason for existing. AE
http://joomla15.[URL banned].com for J! 1.5 screenshots
http://www.eyezberg.com
- absalom
- Joomla! Ace
- Posts: 1199
- Joined: Thu Aug 18, 2005 12:37 am
- Location: Melbourne, Australia
- Contact:
Re: Accessible Joomla integration into core.
Nope. The MVC structures I've been tracking do have some level of CMP depedence, unfortunately, so they are open to having changes in the model affect the overall view. It also doesn't solve the problem of making all parts of J! accessible, which is one of the stated aims per the Joomla Mission Statement regarding D&A/U&A.eyezberg wrote: If there is no functionality change (1.5 stable), then just keep your view, it wouldn't be overwriten by maintainance releases..?
Design with integrity : Web accessible solutions
http://www.absalom.biz
http://twitter.com/absalomedia
http://www.absalom.biz
http://twitter.com/absalomedia
- Hackwar
- Joomla! Virtuoso
- Posts: 3783
- Joined: Fri Sep 16, 2005 8:41 pm
- Location: NRW - Germany
- Contact:
Re: Accessible Joomla integration into core.
And thats again where you are wrong. The views are placed in the template folder and wouldn't be touched by any updates. Since an update to a view would mean that there was an error in it, you most likely would have worked around the error and allready fixed it in your modified view or you would have to edit it anyway. Either way, your view in the template folder is still the one thats chosen.
god doesn't play dice with the universe. not after that drunken night with the devil where he lost classical mechanics in a game of craps.
Since the creation of the Internet, the Earth's rotation has been fueled, primarily, by the collective spinning of English teachers in their graves.
Since the creation of the Internet, the Earth's rotation has been fueled, primarily, by the collective spinning of English teachers in their graves.
- absalom
- Joomla! Ace
- Posts: 1199
- Joined: Thu Aug 18, 2005 12:37 am
- Location: Melbourne, Australia
- Contact:
Re: Accessible Joomla integration into core.
Please see this post: http://forum.joomla.org/index.php/topic ... 2.html#new for why it still doesn't work..Hackwar wrote: And thats again where you are wrong. The views are placed in the template folder and wouldn't be touched by any updates. Since an update to a view would mean that there was an error in it, you most likely would have worked around the error and allready fixed it in your modified view or you would have to edit it anyway. Either way, your view in the template folder is still the one thats chosen.
Design with integrity : Web accessible solutions
http://www.absalom.biz
http://twitter.com/absalomedia
http://www.absalom.biz
http://twitter.com/absalomedia
- pollen8
- Joomla! Explorer
- Posts: 350
- Joined: Wed Aug 17, 2005 10:32 pm
- Location: la Rochelle - France
- Contact:
Re: Accessible Joomla integration into core.
hehe this *shoudn't* happen - the controller should pass the complete model to the view to render. Display logic for the model would then show what it wanted.2 ) You don't like one of the views in the way it creates output, so you modify that view
3 ) A maintainence release comes out - 1.5.0.1.
4 ) You yet again have to modify the same view the same way
*However*. this most certainly has *not* been the case in the 1.0.x series. In using html.php files in my templates, I've been stung a number of times when a security update has changed the variables passed to the display function. This is really annoying!
I do like the idea of overriding views from within the template but Q&A need to ensure that the interface between the controller and the view remains the same.
Possibly the easiest way to do this is to pass a $params object or a $list which the controller can then add extra info to without chaning the interface
aka
- absalom
- Joomla! Ace
- Posts: 1199
- Joined: Thu Aug 18, 2005 12:37 am
- Location: Melbourne, Australia
- Contact:
Re: Accessible Joomla integration into core.
Now you understand why we need a better design for 1.5.pollen8 wrote: *However*. this most certainly has *not* been the case in the 1.0.x series. In using html.php files in my templates, I've been stung a number of times when a security update has changed the variables passed to the display function. This is really annoying!
From where I stand, it's not overriding the views as such (there are serious limitations on the override hack for third party development, for instance). It's just getting a template engine that works and meets the needs of what D&A has built up as a collective knowledgebase. Initial scope put that at pT but there's a swag more PHP based templating engines out there. Sooner or later, we should find something that works..pollen8 wrote: I do like the idea of overriding views from within the template but Q&A need to ensure that the interface between the controller and the view remains the same.
Possibly the easiest way to do this is to pass a $params object or a $list which the controller can then add extra info to without chaning the interface
Last edited by absalom on Tue Oct 03, 2006 12:47 pm, edited 1 time in total.
Design with integrity : Web accessible solutions
http://www.absalom.biz
http://twitter.com/absalomedia
http://www.absalom.biz
http://twitter.com/absalomedia