The Joomla! Forum ™





Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 18 posts ] 
Author Message
PostPosted: Sun Apr 15, 2007 7:52 pm 
User avatar
Joomla! Guru
Joomla! Guru
Offline

Joined: Thu Jul 06, 2006 12:57 pm
Posts: 657
Location: Stockholm Sweden
Hi all Joomla guys,  :)

I have following the different topics now her about Joomla and just setting up my first own hobby Joomla site just now with some testing. You understand Joomla better when you working with it directly from a user friendly and logical perspective.  Even that you can guess that Joomla is constructed from the beginning by technical guys it’s a very nice system. 

But what struck me is that a CMS system like Joomla that should be expert of flexible structured content creation for different areas have several drawbacks that I believed was already solved. Maybe this is bcs of historical conditions that have formed Joomla to what it is today.

I am not a techie more of a business developer/visionary and I am good at understanding the driving forces for the Internet business in whole. Joomla is a impressing framework with all its features but there’s chance now that it is missing in the focus for some core functionalities that I will talk about below. I have seen that this issues have been raised in many topics from users in this forums during the years.

Anyhow my background is that I have been working with Internet since 1994 and created my first Internet community beginning 1996 with la(m)p environment built 100% in java with a nested content creation structure. This system had nested functionality, credit card payment (Wells Fargo Bk), our own database built bcs no existence of MSql or MSql at that time. This is exactly 11 years ago now. This system could create by end user their own content depending on permissions on some set up categories.

The picture up load functionality I had to convince Netscape to implement for browser functionality though this was a core of our world wide system where users could do this independently where they were. Our database resize and compressed all images to size and we had all pictures like “Cooles pics” “5 latest pics” etc on the front page. Everything we made our selves that time with a user profiling system too.

Today when I look at Joomla I still see 3 very important core functionalities that still are missing or not focused at from the techies view from the core team. Maybe these core improvement is not important in a techie way of thinking or they don’t understand they importance of knowing about your end users who they are, how content would like to be created from their perspective and also promoted. I see for example that other CMS competitors like Drupal are heading in a better direction with its “nodding” structures for similar solutions like sub categories etc. 

If Joomla should strive to leave the Web 1 framework and strive to be a more web 2 framework it’s lacking as I understand some of the basic features:

- a flexible unlimited nested sub categories system, this is very important for making Joomla powerful and more user friendly

- user profiling system, this is the core of every system that want to know who your users really are

- SEF, well everybody knows the power of SEO and what that means for your sites traffic

I will not discuss the SEF and user profiling issues bcs that’s something I know you are working on and that’s very good. I have started these discussions about “profiling” before with developer Sergey and Mikko and they are solving part of this now with some extensions but this should be a core in Joomla already – from a site owner’s and site dev. point of view.

Here is some background info about these core functions and discussions.

Sub categories discussions:
http://forum.joomla.org/index.php/topic,67076.0.html
http://forum.joomla.org/index.php/topic,126674.0.html
http://forum.joomla.org/index.php/topic,131310.0.html
http://forum.joomla.org/index.php/topic,157702.0.html
http://forum.joomla.org/index.php/topic,47415.0.html

This is the Juser for Joomla core profile fields
http://extensions.joomla.org/component/option,com_mtree/task,viewlink/link_id,2034/Itemid,35/

This is some info about the CB version that is developed now profile fields http://www.joomlapolis.com/index.php?option=com_joomlaboard&Itemid=38&func=view&catid=13&id=35672#35672

Deep Pockets way of trying to solve this sub cats structuring with many limitations sofar
http://extensions.joomla.org/component/option,com_mtree/task,viewlink/link_id,2088/Itemid,35/

This Deep Pocket I have tried to do a little bit with but it cant be used with other Joomla core functionalities and working more alone as a component it self. As I said this should be a core of Joomla instead of a component.

So for Joomla there should be a better way of creating unlimited multi nested sub categorizing to any content than in only two levels that is the limit today with the sections/sub category limitation!
So my question is when is this going to happen that Joomla will have a better way of structuring content in unlimited multi nested sub categories?  I have followed Joomla now for 2 years now and don't see this as for the core members a important question?? And I don't want to move to Drupal bcs I really like Joomla in many ways.

This is so important for building larger structured sites where it’s not just a question of putting up some linking to different content types, modules etc that Joomla is good at doing alredy.

I f you can manage to put in this functionality now in the J 1.5 that will ease the pain in the ass for many that need this solution now bcs this affect site building a lot!  I believe that this would be a right step for Joomla correct me if I am wrong.

Hope you understand what I mean and we are many that would like that you core dev look into this now and try to implement this as soon as possible for Joomlas core functionality! 

Cheers!

ssnobben  :pop

_________________
Success in the long run Its not about the code its about the people and community that's make it!
Its not what you say its what you do that matters!

Darb - aka ssnobben


Last edited by darb on Sun Apr 15, 2007 8:09 pm, edited 1 time in total.

Top
 Profile  
 
PostPosted: Sun Apr 15, 2007 8:01 pm 
Joomla! Apprentice
Joomla! Apprentice
Offline

Joined: Sat Mar 18, 2006 4:24 pm
Posts: 34
THUMBS UP!!!
I've been trying to collect information about it as well. I understand that it is tricky, however, it is absolutely necessary. All these workarounds are just that - a painful workaround. The nodebased system Drupal is using for instance is something to look at.
I really appreciate the work the Joomla Dev Team is doing - but this is something to look into!


Top
 Profile  
 
PostPosted: Sun Apr 15, 2007 8:10 pm 
User avatar
Joomla! Guru
Joomla! Guru
Offline

Joined: Thu Jul 06, 2006 12:57 pm
Posts: 657
Location: Stockholm Sweden
robs1412 wrote:
THUMBS UP!!!
I've been trying to collect information about it as well. I understand that it is tricky, however, it is absolutely necessary.
All these workarounds are just that - a painful workaround. The nodebased system Drupal is using for instance is something to look at.
I really appreciate the work the Joomla Dev Team is doing - but this is something to look into!


Agree. You can wait forever or doing something now. Even thats its create a lot of problem this is a m u s t. So just start working with it now. This have been an issues since summer 2006"...  a Summer of Code 2006 project by Aaron.." and now going to the Summer Code 2007 http://code.google.com/soc/joomla/appinfo.html?csaid=1B07D256012D833B

The good thing is that core dev is taken this approach but its so slowly..."Extending the Nested Sets Model with Hardlinked Nested Sets" 

My guess is that it will take more than 1 year from now that it will be in place then...will see if I am right.

This approach reminds about rule sets and rule management technology. Maybe using rule technology could be a way of binding and nest these sub categories with unlimited categorizing? Could be done with setting up a rule engine to bind these settings with its own repository. You can plug this in or out without effectiong the core of Joomla then!

Blaze Advisor and ILOG can do that I know http://www.fairisaac.com/fic/en/our-approach/business-rules/ I dont know if the open source? JRules could do this http://www.redhat.com/jboss/details/rules/ former Drools.

Setting up a small rule engine could make many other things that is nice too for Joomla.
Another possible candidate for low entry cost in this category is the Jess one  http://herzberg.ca.sandia.gov/jess/ that solve the mechanism for solving the difficult "many-to-many matching problem" and more. CMS and rule technology is very interesting to integrate!

Here is some other open source info about rules
http://www.java-source.net/open-source/rule-engines

About business rules
http://www.brcommunity.com/index.php

ssnobben

_________________
Success in the long run Its not about the code its about the people and community that's make it!
Its not what you say its what you do that matters!

Darb - aka ssnobben


Last edited by darb on Sun Apr 15, 2007 9:25 pm, edited 1 time in total.

Top
 Profile  
 
PostPosted: Sun Apr 15, 2007 9:45 pm 
Joomla! Champion
Joomla! Champion
Offline

Joined: Wed Nov 22, 2006 3:35 pm
Posts: 6898
Location: Nebraska
Darb -

Check out < http://code.google.com/soc/joomla/appin ... 56012D833B >. Good stuff!  8)

Amy :)

_________________
http://Twitter.com/AmyStephen
http://www.alltogetherasawhole.org/


Top
 Profile  
 
PostPosted: Sun Apr 15, 2007 9:50 pm 
User avatar
Joomla! Guru
Joomla! Guru
Offline

Joined: Thu Jul 06, 2006 12:57 pm
Posts: 657
Location: Stockholm Sweden
AmyStephen wrote:
Darb -

Check out < http://code.google.com/soc/joomla/appin ... 56012D833B >. Good stuff!  8)

Amy :)


Hi,

and thanks for the update.

yeah I saw that before too and mentioned that too in my post below my first post. Just frustrating when this is a core for a system like this  ;) will see how the reaction will be and if we get any better answers about the road map for this important core functionality Just curious to know more about the "Nested Sets Model" and how they solve the unlimited nested categorizing to any content. This is the db road map then.

Image hmmm  The draw back with using a DB for this is the the amount of tables compared to using a rule engine system when its many to many with inference - rete algorithm that can fix this logic smarter. Rules solve tihis different and a rule engine is smarter to use than a static db storage container. A db can be used for many  things like be used for simple triggers etc but the data for a db always have to be hard coded and is normally different to change for "business users"=site owners.

With a rule engine a user can change a logic parameter like a business rule that can affect all of the bindings/nodes or whatever you call it. Perfect to be used for a interactive online marketing system when you want to have a smarter interactive dialog with the end user.

Note: as you see above this is the static "Nested Sets Model" db structure. Not the many to many idea. Correct me if I am wrong.

_________________
Success in the long run Its not about the code its about the people and community that's make it!
Its not what you say its what you do that matters!

Darb - aka ssnobben


Last edited by darb on Mon Apr 16, 2007 7:08 am, edited 1 time in total.

Top
 Profile  
 
PostPosted: Sun Apr 15, 2007 9:58 pm 
Joomla! Champion
Joomla! Champion
Offline

Joined: Wed Nov 22, 2006 3:35 pm
Posts: 6898
Location: Nebraska
I could swear that was a much shorter post when I first read it. I remember the 2006 SOC comment, but not 2007.  ???

Anyway, Darb, there is no sense in being frustrated. It's an open source system, which means we can adapt it for our own needs. Right now, priority is on getting v 1.5 Beta 2 ready for more testing and additional features are not under consideration.

It looks like you are now looking at ways to action your ideas through the development of code? That is excellent and could be a way for you to contribute back to the community for what you have received!

Take care...Amy :)

_________________
http://Twitter.com/AmyStephen
http://www.alltogetherasawhole.org/


Top
 Profile  
 
PostPosted: Sun Apr 15, 2007 10:16 pm 
User avatar
Joomla! Guru
Joomla! Guru
Offline

Joined: Thu Jul 06, 2006 12:57 pm
Posts: 657
Location: Stockholm Sweden
AmyStephen wrote:
I could swear that was a much shorter post when I first read it. I remember the 2006 SOC comment, but not 2007.  ???

Anyway, Darb, there is no sense in being frustrated. It's an open source system, which means we can adapt it for our own needs. Right now, priority is on getting v 1.5 Beta 2 ready for more testing and additional features are not under consideration.

It looks like you are now looking at ways to action your ideas through the development of code? That is excellent and could be a way for you to contribute back to the community for what you have received!

Take care...Amy :)
 

Welll the ideas could be hold for your self only or you can share them for the community so others can gain from them too. I have helped many in the Joomla community to built better components and implement new ideas that works better for everyone. If I was selfish I will take all these ideas and keep them for my self and not sharing them for Joomlas best if they are good ideas  ;)  anyhow in the end maybe I have to go another path for doing my own core customization. Yeah I dont want to stress the core dev team they doing a good job but just want them to make this happend in the next versions... :)

_________________
Success in the long run Its not about the code its about the people and community that's make it!
Its not what you say its what you do that matters!

Darb - aka ssnobben


Top
 Profile  
 
PostPosted: Sun Apr 15, 2007 10:27 pm 
Joomla! Champion
Joomla! Champion
Offline

Joined: Wed Nov 22, 2006 3:35 pm
Posts: 6898
Location: Nebraska
Excellent idea - keep sharing with others! That is much appreciated. I see you have added more to the post above my most recent post, too! A nice diagram even! Keep thinking! I appreciate your positive attitude.

_________________
http://Twitter.com/AmyStephen
http://www.alltogetherasawhole.org/


Top
 Profile  
 
PostPosted: Sun Apr 15, 2007 11:37 pm 
User avatar
Joomla! Enthusiast
Joomla! Enthusiast
Offline

Joined: Mon Mar 27, 2006 6:44 pm
Posts: 114
Location: Cyprus
I am using Mambo and Joomla for years now, i have created over 60 Joomla/Mambo Site, from my part building those 60 sites i realise that Two features  will make joomla more POWERFULL!

1. Unlimited Subcategories Stracture ... Section > Category > Subcategory > Subsubcategory > article
2. Multicategory fuction. An article can belong to more than one categories.

Hope that will help the dev team to understand users needs

_________________
Thank You For your time

http://www.mplampla.com -The Ultimate Greek Fun Site
http://www.it4co.com - Web Design and development - Web hosting Solutions


Top
 Profile  
 
PostPosted: Mon Apr 16, 2007 1:10 am 
Joomla! Champion
Joomla! Champion
Offline

Joined: Wed Nov 22, 2006 3:35 pm
Posts: 6898
Location: Nebraska
Nikolas -

I am certain the developers understand the value in the both of these ideas. What they need is more time - and - our help! I am glad to hear that you have found so much value with Joomla! - and were able to build over 60 sites. That is fantastic! I hope that you also work to give back to the community in some way, as well.

Kind regards,
Amy :)

_________________
http://Twitter.com/AmyStephen
http://www.alltogetherasawhole.org/


Top
 Profile  
 
PostPosted: Thu Apr 26, 2007 10:21 pm 
User avatar
Joomla! Guru
Joomla! Guru
Offline

Joined: Thu Jul 06, 2006 12:57 pm
Posts: 657
Location: Stockholm Sweden
Check this IRRE by Typo3 solution.

http://typo3.org/development/projects/irre/

http://typo3.org/uploads/media/Inline_R ... diting.pdf

http://typo3.org/extensions/repository/ ... box/0.1.1/

ssnobben

_________________
Success in the long run Its not about the code its about the people and community that's make it!
Its not what you say its what you do that matters!

Darb - aka ssnobben


Last edited by darb on Thu Apr 26, 2007 10:24 pm, edited 1 time in total.

Top
 Profile  
 
PostPosted: Sat Jul 07, 2007 10:11 am 
User avatar
Joomla! Guru
Joomla! Guru
Offline

Joined: Thu Jul 06, 2006 12:57 pm
Posts: 657
Location: Stockholm Sweden
Any news ??

should be nice to know about this progress.

cheers!

AmyStephen wrote:
Nikolas -

I am certain the developers understand the value in the both of these ideas. What they need is more time - and - our help! I am glad to hear that you have found so much value with Joomla! - and were able to build over 60 sites. That is fantastic! I hope that you also work to give back to the community in some way, as well.

Kind regards,
Amy :)

_________________
Success in the long run Its not about the code its about the people and community that's make it!
Its not what you say its what you do that matters!

Darb - aka ssnobben


Top
 Profile  
 
PostPosted: Sat Jul 07, 2007 3:03 pm 
Joomla! Champion
Joomla! Champion
Offline

Joined: Wed Nov 22, 2006 3:35 pm
Posts: 6898
Location: Nebraska
darb wrote:
Any news ??

should be nice to know about this progress.

cheers!

AmyStephen wrote:
Nikolas -

I am certain the developers understand the value in the both of these ideas. What they need is more time - and - our help! I am glad to hear that you have found so much value with Joomla! - and were able to build over 60 sites. That is fantastic! I hope that you also work to give back to the community in some way, as well.

Kind regards,
Amy :)



What do you want from me?

Sorry, confused!
Amy :)

_________________
http://Twitter.com/AmyStephen
http://www.alltogetherasawhole.org/


Top
 Profile  
 
PostPosted: Sat Jul 07, 2007 3:40 pm 
User avatar
Joomla! Guru
Joomla! Guru
Offline

Joined: Thu Jul 06, 2006 12:57 pm
Posts: 657
Location: Stockholm Sweden
Sorry nothing.  :)  ;)

Just curious to hear if it anything happening about this important part to Joomla core.  :'(

I read somewhere that I should be possibly be part of J 2.0 but have never get any confirmation if this is the case...should be nice to know more about whats planning about this if any news..

_________________
Success in the long run Its not about the code its about the people and community that's make it!
Its not what you say its what you do that matters!

Darb - aka ssnobben


Top
 Profile  
 
PostPosted: Sat Jul 07, 2007 3:53 pm 
Joomla! Champion
Joomla! Champion
Offline

Joined: Wed Nov 22, 2006 3:35 pm
Posts: 6898
Location: Nebraska
No reason to be sorry! I don't mind - just wasn't certain what you wanted!  8)

You know, Darb, the best way to stay in the loop is to get involved. If you have a bit of time to volunteer, I would encourage you to consider joining a working group or to help out around the forums or with documentation. Joomla! is a community project which requires participation from volunteers to advance.

There are lots of "important" software enhancements that people want but it takes time from unpaid volunteer developers to make things happen. Consider helping out if you are able.

Thanks!
Amy :)

_________________
http://Twitter.com/AmyStephen
http://www.alltogetherasawhole.org/


Top
 Profile  
 
PostPosted: Sat Jul 07, 2007 4:15 pm 
Joomla! Enthusiast
Joomla! Enthusiast
Offline

Joined: Mon Oct 09, 2006 3:02 pm
Posts: 129
For a good example of category functionality, see Virtuemart which I use as a non-commercial catalogue only... one day I need to eliminate the shop artifacts.

http://www.scotlandsglass.co.uk/cms/ind ... &Itemid=27

It seems to me that the code could easily be used to point to other types of content! Replace product with content.

Deep pockets by comparison is weak and clunky to use


Top
 Profile  
 
PostPosted: Thu Jul 12, 2007 11:43 am 
Joomla! Guru
Joomla! Guru
Offline

Joined: Sat Sep 10, 2005 10:31 pm
Posts: 842
Since you already mentioned my SoC project, I thought I'd let you know that I just posted a thread about it in the SoC 2007 board:
http://forum.joomla.org/index.php/topic,189840.0.html

Hopefully, that makes it a little bit clearer what you can expect from the project :)
For any questions related to the "Hardlinked Nested Sets" project, please head over to the mentioned thread...

_________________
We may not be able to control the wind, but we can always adjust our sails


Top
 Profile  
 
PostPosted: Sun Jul 15, 2007 10:51 am 
User avatar
Joomla! Guru
Joomla! Guru
Offline

Joined: Thu Jul 06, 2006 12:57 pm
Posts: 657
Location: Stockholm Sweden
Quote:
"..Deep pockets by comparison is weak and clunky to use.."


Yes I can only agree and also limited to be for a "one branch" component structure.

This is the way to go (the "Hardlinked Nested Sets" project) but I will take long time before its there and for me I can only wait one year again lol

so question is if I should start using Drupal or wait for Joomla have this important improvment...

Quote:
Since you already mentioned my SoC project, I thought I'd let you know that I just posted a thread about it in the SoC 2007 board:
http://forum.joomla.org/index.php/topic,189840.0.html

Hopefully, that makes it a little bit clearer what you can expect from the project Smiley
For any questions related to the "Hardlinked Nested Sets" project, please head over to the mentioned thread...

_________________
Success in the long run Its not about the code its about the people and community that's make it!
Its not what you say its what you do that matters!

Darb - aka ssnobben


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 18 posts ] 



Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB® Forum Software © phpBB Group