Hi all,

Last few weeks I was working on two jira issues in photark trunk
1.Provide UI support for remote album subscription [1]
2.Change local jcr structure in trunk [2]

where I needed to complete the work on jira[2], to finish jira [1] in a
better way.

I think the above two jira issues are finished and they all work fine
without any errors. I run it with a cleaned tomcat and worked fine for me. I
also added client side validations for remote subscriptions..
So now,  in my patch [3], photark trunk UI supports remote album
subscription with the new local jcr structure.

The structure is as follows.

Local albums - /albums/local
Remote Albums - /albums/remote

- I have added a AlbumSubscriptionManager who acquire remote albums from
corresponding album providers and store them (as Luciano suggested).

- I didn't touch the local gallery service and kept it as it is, and created
a new remote gallery service where it only deals with the remote albums.

- I have added JCRAlbumAggregator, who is capable of aggregating all types
of albums.(currently only remote gallery service deals with this, and local
gallery service works its own way).

- Above facts make my life easy to change the gallery UI, where local albums
and remote albums works alone separately inside their own  html tables.

It will be really feel great for me, if photark can apply this to trunk ( if
this is good enough ) . Please try the patch in your free time and provide
any  pros and cons of this patch, so that I can make further changes as
photark needs.


[1] - https://issues.apache.org/jira/browse/PHOTARK-62
[2] - https://issues.apache.org/jira/browse/PHOTARK-66
[3] -
https://issues.apache.org/jira/secure/attachment/12469819/uiSubscriptionWithNewStructureCompleted.patch


Regards
/subash

Reply via email to