Instructions: Adding your Software to Freebase

5 views
Skip to first unread message

Matthew Zumwalt

unread,
Oct 15, 2009, 5:30:41 PM10/15/09
to fedora-com...@googlegroups.com
FYI - I have just posted instructions for adding your software to freebase.  Please try it out and modify them as you see fit.


Adding your software to Freebase

These are the instructions for adding your software to Freebase so that it will show up in the Fedora Products Registry app.

Note: This is a total experiment right now, meaning any and all of this information is likely to change over the coming months.

Description of What Should be in Freebase

Required Info

  • a Project whose project focus is the Fedora Repository (not the Fedora Repository Architecture)
  • Software with at least one Software Developer listed as its developer

Optional Info

Should list

  • development status
  • copmpatibility

Notes

You can post any additional info you want

What about projects that aren't software?

Some projects exist that are not software but whose focus is Fedora Repository. We don't want these to show up in the products registry. For example, the Hydra Project is the creator of the Hydra Framework. The software (Hydra Framework) will show up in the product registry because it satisfies both requirements listed above, while the project itself (Hydra Project) will not show up in the product registry because it is not Software with at least one software developer listed. This allows us to filter out projects like Hydra Project and Fedora Commons itself.

Step-by-Step Instructions

To add your own software to Freebase and get it to show up in the registry, follow these steps:

Get a Freebase Account

For starters, create a Freebase account at http://freebase.com if you don't already have one.

Create a Project with Fedora Repository as its focus

Go to Fedora Repository: Projects http://www.freebase.com/view/guid/9202a8c04000641f800000000c389da1/-/projects/project_focus/projects

click Add More Topics

  • Enter the name of your Software Project then select your project from the list or click "Create New Project" at the bottom of the popup

Add the Software type and specify at least one developer

View the new project that you have just created. Click orang "edit this topic" button towards the top right.
Click "Add another type..." and enter Software, selecting the Software type from the drop down.

In the new Software box, click "edit" next to "Developer". Type in the name of the developer you want to list (probably yourself). If you don't already exist in Freebase, click "create new Software Developer" at the bottom of the drop-down.

Check the Product Registry to see if your software has shown up

Enter any other info you want to provide to the world

  • Programming Language
  • Latest Version
  • Latest Release Date
  • First Released

Some special info that the Registry will display if you provide it

To fill more of the columns in the registry, you have to put in some special metadata that didn't fit into the other Type shemas.

Add type: Software Component



Matt Zumwalt
MediaShelf, LLC




Reply all
Reply to author
Forward
0 new messages