Types is Freebase can exist in three states: unpublished, published and root. Each state has different levels of public visibility and access, as outlined in the chart below.
Unpublished. Types that Freebasers create are unpublished by default. The idea here is that the type is a work-in-progress and isn't intended for others to use. The unpublished state has two important attributes:
Published. When you feel is a type ready for others to experiment with, you can publish it (on the schema definition page, look in the upper right corner for "Publish this Type"). Publishing will:
Root. A root type is visible from the main domains and types list. And it typically lives at a root level domain, such as /film, instead of in a user's domain, such as /user/robert/default_domain/. A root type is stable and unquestionably ready for any Freebaser or application developer to use.
Unpublished. Types that Freebasers create are unpublished by default. The idea here is that the type is a work-in-progress and isn't intended for others to use. The unpublished state has two important attributes:
- The properties associated with an unpublished type don't appear for other Freebasers.
- An unpublished type doesn't appear in autocomplete for other Freebasers, making them unlikely to find and use it.
Published. When you feel is a type ready for others to experiment with, you can publish it (on the schema definition page, look in the upper right corner for "Publish this Type"). Publishing will:
- Let other Freebasers view the type's properties.
- Make the type available for others via autocomplete and search.
Root. A root type is visible from the main domains and types list. And it typically lives at a root level domain, such as /film, instead of in a user's domain, such as /user/robert/default_domain/. A root type is stable and unquestionably ready for any Freebaser or application developer to use.
|
|
Unpublished |
Published |
Root |
|
Type is searchable |
X |
X |
X |
|
Properties appear to you |
X |
X |
X |
|
Properties appear to others |
|
X |
X |
|
Type appears in search and autocomplete |
|
X |
X |
|
Type appears on Freebase Data page |
|
|
X |
Recent Discussions about Publishing a type
User defined access
"Is it (or will it be) possible to publish a type for a limited set of users? For example, I may..."
Dec 8, 2007
"We haven't tested this completely yet, but you should be able to add users as administrators to..."
Dec 8, 2007
"Can you also allow type administrators to specify the privileges of other users for that type? For..."
Dec 9, 2007
"We haven't gotten to that level of granularity yet with the permissions we've defined in the system..."
Dec 10, 2007
"That would be helpful, but it would also be nice to eventually limit users who can use a type and..."
Dec 10, 2007

