[Yanel-dev] data-repo-sitetree resource-type

simon litwan simon.litwan at wyona.com
Tue Feb 10 10:54:23 CET 2009


Michael Wechner schrieb:
> simon litwan schrieb:
>> hi all
>>
>> i had a look at the data-repo-sitetree resource-type.
>> i fixed some of the TODOs. see following patch:
>> http://bugzilla.wyona.com/cgi-bin/bugzilla/show_bug.cgi?id=6978
>>
>> but after spending some time with this resource-type, i don't 
>> understand for what is it good for.
>
> the resource is accessing the sitetree API and displays what the 
> sitetree contains
>
>> there are several functions: -providing a tree widget (showing the 
>> merged repo trees of data- and res-config-repo
>
> this is just one possible implementation
>
>
>> ) (but just allows you to browse, no tree modification implemented
>
> this is a TODO
>> )
>
>
>> -a xml view (of the merged repo trees of data- and res-config-repo)
>> -a google-sitemap view (this view at least is not useful,
>
> it's being used within one of our customer projects
>> since it announces every node to google. even usecases e.g. 
>> create-new-page.html )
>
> this depends on the implementation
i know. but now it's only possible to use on implementation per realm.
>> -a json view. (of the merged repo trees of data- and res-config-repo)
>
> it seems to me that you misunderstand because you keep mixing the 
> implementation with the API
i don't think so. i just don't understand how to get the different 
sitetrees via the API.
>>
>> i think one of the problem is, it's only possible to get one sitetree 
>> implementation via api (NodeResConfigAndDataRepoImpl).
>> but i think even in one realm it would be nice to use different 
>> sitetrees:
>> - navigation
>> - sitemap
>> - google-sitemap
>> - data-repo
>> - res-config-repo
>> which all are/can be independent of each other.
>
> agreed
>>
>> could it make sense to introduce something like a sitetreeManager 
>> (configurable per realm) which would give you all the (configured) 
>> sitetrees?
>
> quite probably, but need to think about it once more, but anyway it's 
> orthogonal to the actual sitetree API and I would it an enhancement.
>
> Also please keep in mind that one would like to have other kind of 
> "maps", for example topic maps
>>
>> my goal is to implement a sitetree editor which allows to move, copy 
>> etc. nodes between different trees.
>
> that's just a matter of using the sitetree API and has nothing to do 
> with the above mentioned/described.
do you mean using the sitetree API within the sitetree-editor 
resource-type. but how to get the different sitetrees? where are the 
sitetree configured? within the rc?

simon
>
> Cheers
>
> Michael
>>
>> WDOT?
>>
>> simon
>>
>>
>>
>>
>>
>>
>>
>



More information about the Yanel-development mailing list