Issue Details (XML | Word | Printable)

Key: MBS-4492
Type: Improvement Improvement
Status: Closed Closed
Resolution: Fixed
Priority: Normal Normal
Assignee: Kuno Woudt
Reporter: Kuno Woudt
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
MusicBrainz Server

Development server needs to support development of cover art archive things

Created: 26/Mar/12 02:28 PM   Updated: 23/Jul/12 05:24 AM   Resolved: 23/Jul/12 05:24 AM
Component/s: None
Affects Version/s: Cover Art Archive
Fix Version/s: Bug fixes, 2012-07-23


 Description  « Hide

Currently we're using the internet archive.org servers during development of the cover art archive. After launch of coverartacrhive.org we cannot do that anymore, as we would be clobbering real data and introducing fake data onto archive.org servers.

As such, we need to emulate the internet archive part of things sufficiently to allow development separate from the production environment. I see three options here:

1. we ask archive.org to get a collection and a bucket naming scheme to be used for development and testing
2. we reintroduce support for amazon s3 to store cover art during testing
3. we implement a higher level abstraction which stores things locally

I'd prefer the third option, as it doesn't need a credit card and more importantly, doesn't need an internet connection.

Thoughts?

Additionally, we need to:

1. add an admin/sql/CreateCAA.sql script of some sort, to set up the cover_art_archive schema for development.
2. add documentation on how to set up your development mb_server for cover art development (which probably would include CAA-indexer and coverart_redirect)



Sort Order: Ascending order - Click to sort in descending order
Kuno Woudt made changes - 26/Mar/12 02:28 PM
Field Original Value New Value
Fix Version/s Cover Art Archive [ 10125 ]
Kuno Woudt made changes - 26/Mar/12 04:00 PM
Description Currently we're using the internet archive.org servers during development of the cover art archive. After launch of coverartacrhive.org we cannot do that anymore, as we would be clobbering real data and introducing fake data onto archive.org servers.

As such, we need to emulate the internet archive part of things sufficiently to allow development separate from the production environment. I see three options here:

1. we ask archive.org to get a collection and a bucket naming scheme to be used for development and testing
2. we reintroduce support for amazon s3 to store cover art during testing
3. we implement a higher level abstraction which stores things locally

I'd prefer the third option, as it doesn't need a credit card and more importantly, doesn't need an internet connection.

Thoughts?
Currently we're using the internet archive.org servers during development of the cover art archive. After launch of coverartacrhive.org we cannot do that anymore, as we would be clobbering real data and introducing fake data onto archive.org servers.

As such, we need to emulate the internet archive part of things sufficiently to allow development separate from the production environment. I see three options here:

1. we ask archive.org to get a collection and a bucket naming scheme to be used for development and testing
2. we reintroduce support for amazon s3 to store cover art during testing
3. we implement a higher level abstraction which stores things locally

I'd prefer the third option, as it doesn't need a credit card and more importantly, doesn't need an internet connection.

Thoughts?

Additionally, we need to:

1. add an admin/sql/CreateCAA.sql script of some sort, to set up the cover_art_archive schema for development.
2. add documentation on how to set up your development mb_server for cover art development (which probably would include CAA-indexer and coverart_redirect)
Oliver Charles made changes - 30/Apr/12 10:25 PM
Fix Version/s Schema change, 2012-05-15 [ 10117 ]
Fix Version/s Cover Art Archive [ 10125 ]
Oliver Charles made changes - 04/May/12 09:59 AM
Fix Version/s Schema change, 2012-05-15 [ 10117 ]
Kuno Woudt made changes - 24/May/12 02:37 PM
Assignee Kuno Woudt [ warp ]
Kuno Woudt made changes - 24/May/12 02:59 PM
Status Open [ 1 ] Review Submitted [ 5 ]
Oliver Charles made changes - 09/Jul/12 10:48 AM
Fix Version/s Bug fixes, 2012-07-24 [ 10148 ]
Kuno Woudt made changes - 16/Jul/12 05:22 AM
Status Review Submitted [ 5 ] In Beta Testing [ 10002 ]
Oliver Charles made changes - 23/Jul/12 05:24 AM
Status In Beta Testing [ 10002 ] Closed [ 6 ]
Resolution Fixed [ 1 ]