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.
Should list
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 FrameworkNote: You can list a second Project as the developer of your software. See Hydra Framework and Hydra Project for examples. The software (Hydra Framework) will show up in the product registry because it satisfies the two 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.
To add your own software to Freebase and get it to show up in the registry, follow these steps:
Go to Fedora Repository: Projects http://www.freebase.com/view/guid/9202a8c04000641f800000000c389da1/-/projects/project_focus/projects
...
View the new project that you have just created. Click orang "edit this topic" button towards the top right.
To add more info (totally experimental) 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.
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
set software component Development Status
...