Hi all, The jira [1] I work on adding UI support for remote album subscription, I came across with some problems with the proper, formal way of managing dependency as Suhothayan mentioned.
Currently I have two services which facilitates remote album subscription, PicasaSubscription and FlickerSubscription inside photark-picasa and photark-flicker packages separately. And* I have jcr dependencies in both photark-picasa and photark-flicker poms*. So in order to change that, I thought of the following format. Also currently *PicasaSubscription and FlickerSubscription services shares a common interface called SubscribedAlbumGallery*in org.apache.photark.services.gallery. *1. Rename SubscribedAlbumGallery to RemoteAlbumSubscription and move the interface to org.apache.photark.services.album.* *2. Move PicasaSubscription and FlickerSubscription classes to a new package org.apache.photark.jcr.security.albums.subscriptions. * Then there wont be any jcr dependencies inside photark-picasa and photark-flicker. Is this fine ? any suggestions ? [1] - https://issues.apache.org/jira/browse/PHOTARK-62 Thanks in advance /subash
