Breakroom
Pushing items to the live server
Curator allows you to view, edit, or delete items you've uploaded to Breakroom's preview server, before pushing the final version to your live grid. Learn more about Curator's features here.

Overview

Curator is a control panel that allows you to manage items that you have uploaded to Breakroom. It can be used to view, edit, and delete items, as well as to "push" items from the preview server to the live server. Curator can also be used to view Shop transactions when items have been listed for sale, and to request payouts (in order to convert in-game Gold to real currency).

Accessing Curator

You can access Curator from the Dashboard by clicking the Advanced button located at the top of the page.
An example Breakroom Dashboard, with the location of the Advanced button highlighted.
You can also access Curator directly by entering http://curator.sine.space into your browser.
If you navigate to Curator using the Advanced button on your Dashboard, you will be logged in automatically. If you navigate to Curator using the link above, you will need to log in with your Breakroom credentials. If you are new to Curator, you will be prompted to accept the Developer Terms and Conditions.

Managing grids and items

For most tasks, you will need to access information about your grids by clicking the Grids tab located at the top of the screen. The Grids tab lists all the worlds (hereafter referred to as "grids") to which you currently have access, and contains the tools you need to manage the content hosted on those grids. The UI you see may vary depending on your permissions level.
An example of how Curator may appear, with the Grids tab active.
In the image above, you can see that this user account has access to one grid (Upward Con #322). In addition to some basic information about the grid, the Grid listing also features three buttons:
  • Items
  • Item Edits
  • Dashboard
These buttons can be used to navigate between Curator and Dashboard, or to access additional information and Curator functions. We will now explore the purpose of each button in more detail.

Items (Owners and Developers)

The Items button is available to both grid Owners and Developers. Clicking it opens the Items panel, where you can access a list of all of the virtual content that has been uploaded to a particular grid.
An example of the Items panel. Note that the Item listing contains information for a single item.
When reviewing the Items panel and the Item listings it contains, you will see an assortment of informational fields, components, and buttons. Here is a brief overview of the combined UI.
Component or button
Function
Search by item (field #1)
Allows you to search for content by item name or ID number.
Search by user (field #2)
Allows you to search for content by the name of the Developer who uploaded it.
Item ID button
Sorts by Item ID, in ascending or descending order.
Updated button
Sorts by time or date updated, in ascending or descending order.
Item name (line #3)
Identifies the name and item ID of a single Item listing.
Item type and status (line #4)
Lists the content type and its current status (see below for details).
Add to Inventory button
Places a copy of the object in your inventory on the preview server for review purposes. Does not affect the status of an object or push it to live.
Edit button
Allows you to edit details for a specific item.

Content types

The item type and status field (labeled as line #4 in the image above) identifies what kind of item has been uploaded. Item types include:
  • VirtualGood: Furniture items (content that can be placed in a region).
  • Region: Region templates that your guests can visit.
  • Clothing: Clothing items or avatar attachments.
  • Pattern: Textures that are uploaded for use with clothing or furniture items.

Status types

The item type and status field also identifies the item's status, which will be one of the following:
  • Uploaded: Content is uploaded and awaiting processing by the servers.
  • Processing: Content is being processed by the servers.
  • Staging: Content is available for review on the preview server.
  • Live: Content is available on the live server.
Additionally, each Item listing allows you to identify who created an item, its brand name, its associated grid, and its creation and update dates.

Editing individual item details

The Edit panel for a single item.
Clicking the Edit button in an individual Item listing will open the Edit panel. Here you can edit an item's name, its associated brand and copyright information, its description, and its sale information. Once you are happy with your changes, click the Save Edit button.

Item Edits

Clicking this button will push any changes you've made in Curator to the live server.

Dashboard

Clicking this button will take you to the Dashboard for that specific grid.

Accessing items for preview server testing

As detailed in our preview server documentation, any items that you upload to Breakroom will appear in your personal user inventory when you log in to the preview server. You can then use the Hot Bar, Region Editor, and other Breakroom tools to deploy and test those items.
If you want to test an item another user has uploaded (for example, if you are a world Owner and you want to QA an item that a Developer has uploaded), you will need to add a copy of that item to your preview server inventory by following the steps below.
  1. 1.
    Navigate to Curator and log in.
  2. 2.
    Click on the Grids tab located at the top of the screen.
  3. 3.
    Find the grid that contains the item you want to preview. Click the Items button in that Grid panel.
  4. 4.
    Locate the item that you want to preview. Make sure that the item has a status of "staging."
  5. 5.
    Click the Add to Inventory button in the Item panel.
  6. 6.
    A copy of the item will be sent to your preview server inventory. You can now log in to the preview server and access the item for testing.

Pushing content to the live server

If you've tested an object on the preview server and would like to push it to the live server, you can do so through Curator.
An example Item listing, with the status listed as "staging."
  1. 1.
    Navigate to Curator and log in.
  2. 2.
    Click on the Grids tab located at the top of the screen.
  3. 3.
    Find the grid that contains the item you want to push to live. Click the Items button in that Grid panel.
  4. 4.
    Locate the item that you want to push to the live sever. Make sure that the item has a status of "staging."
  5. 5.
    Click the Send to Review button in that Item panel, and you will notice several new buttons appear. These will include Accept Item, Reject Item, and Cancel Review.
  6. 6.
    Click the Accept Item button to push the content to the live server. The status of the item will change to "live" to reflect this.
An example Item listing, updated with new buttons.

Updating content

To update content that was previously pushed to the live server, simply upload your item again using the same process. Once uploaded, your updated item's status will revert to "staging." You can then preview it and push it to live using the steps outlined above.
Important notes about updates:
  • Once you push updated content the live server, Breakroom's cloud servers will also need to process that update. During this delay, you will still see the old version of your item on the live server. This issue should resolve itself after 15-20 minutes.
  • If you issue an update for an item that was previously distributed to other users or sold through the Shop (for example, branded t-shirts), those users will automatically receive the updated version when it is pushed to live. For this reason, please ensure the item has been thoroughly tested prior to submission.

Tips and important notes

  • Breakroom staff will not review any items that you choose to upload to your own grid. Your company may want to consider implementing its own internal review process.
  • As a general rule, we would advise that you let uploaded content sit in staging status for at least 10 minutes before you submit it to the live server.