A career in IT has instilled a habit of trying to back up configurations whenever possible. In case I ever need to perform a factory restore, is there a way to back up and restore any additional tracks I've loaded into the table, as well as the playlists I've created with them?
On a somewhat related note, I noticed that the tracks available in the Sisyphus public Dropbox linked by Bruce in this thread don't seem to match the tracks available in the Community section of the app. For example, the tracks in the "andre.tissot" and "Anthony Navarro" folders of the former don't seem to be available in the latter. Should I keep an eye on both locations to see what the community is sharing?
I can't answer the question about backups, but I can provide some background on the Dropbox tracks. Before the Community tab in the Sisyphus app was functioning, some of the earlier recipients of the table (mainly through the Kickstarter campaign) had learned about the track file structure and developed some of their own tracks. The browser version of the app allowed uploading of track files from the computer directly to the table. So in order to share tracks, some of us uploaded them through various methods (e.g., Dropbox, GitHub, etc.) to make them available for intrepid table owners. Bruce then brought all of these under a single Dropbox location.
Now that the Webcenter/Community part of the Sisyphus interface is fully functional, the Dropbox archive is not really used. But not all of the artists who contributed to the tracks previously provided through Dropbox have done so through Webcenter. In my case, there may be a few tracks available I designed and shared in the Dropbox archive, but have not made available through the Community tab. Now that I've got the track sharing figured out in the Webcenter interface, I intend to use that exclusively from now on.
I'm working on some ideas for new tracks but the kinds that I like to make are challenging to design, since each one is generated from a single mathematical formula.
@heropup - thanks for filling in the history of our Dropbox repo not being mirrored.
@john.hughan - I had to check with Micah, since my knowledge of hi-level repo admin (WebCenter and Community) is pretty superficial:
@heropup -- Thanks indeed for the background on Dropbox vs. Community!
@Bruce, I realized that resetting my table would not delete the tracks beyond any possibility of retrieval, but I just wondered if there was a way to back up the specific list of tracks that I had chosen to download to my table so that I could quickly get those (and only those) back onto my table. It sounds like the workaround you provided will be perfect for that and the playlists, but going to that location returned a basic text page saying that it could not GET that location. Is SSH the appropriate mechanism for this? If so, what are the default credentials? Thanks very much!
And for Dropbox vs. WebCenter, will those repositories ever be "harmonized", or will the the tracks missing from the latter ever be pulled over from the former, since WebCenter seems to be the expected sharing/retrieval method now? Initially I thought that the Community section was just pulling all available THR files from the public Dropbox folder on the backend, since many tracks were common to both, but evidently not.
@john.hughan - Just sent emailed the Pi's login creds (changed from default). The full location is home/pi/sisbot-server/sisbot/content. You can use SSH, or FTP (I find the later an easier interface).
WebCenter / Community harmonization - as I understand our current setup, they live on separate repos. Community is strictly for downloading community-shared tracks - whereas WebCenter is for composers - whether they share or not. You create a separate account for each. WebCenter allows us (admins) to make sure that shared tracks are a) playable, and b) don't break our TOS rules. But a composer can create and upload any track content they want if it's marked private (vs. public). The Dropbox folder is now vestigial - but as you noted, still has tracks that haven't been migrated. Not every early composer has created a WebCenter account - but we'll eventually get around to putting them into the Community (I got permission to share every track in the public Dropbox).
I recently had to re-image my SD card due to corruption. It caused my table to no longer function (not even power up). Happy to say the re-imaging worked, and now my table is functional again. However, I had A LOT of extra tracks downloaded. You say they exist remotely, so is it possible to get them all back?
@scott-piersma - Where did you download these tracks from? If it was the public Dropbox, they are still there. If from the Community (via our app), they also should still be available for dl.
@Bruce - I was hoping that a track by track download was my last resort, and that I could find them stored somewhere. Oh well, good thing we’re stuck at home.
Now that I'm re-downloading all the tracks (both from the dropbox and app), none of them come with the preview images. They all show the general Sisyphus logo. When I get into the Advanced Settings and click the top bar 7 times to get into Table Settings, I see a button to Regenerate Images. Mine is currently grey and says "Regenerating." Any idea on how long this takes?