For s3/swift, both secondary storage code and storage plugin will access S3/Swift library. What you suggestion to put these library?
> -----Original Message----- > From: Alex Huang [mailto:alex.hu...@citrix.com] > Sent: Thursday, July 18, 2013 10:02 AM > To: dev@cloudstack.apache.org > Subject: Why are these code in utils? > > As part of the work to merge vmsync over to master, I've been combing > through our code. > > I'm surprised to find the following code in the utils package. > > Cisco n1kv.vsm > S3 > Swift > > The intent of the utils package is to provide generic java software libraries > that all other cloudstack libraries to use. These packages do not belong > here. > > --Alex