So for example, if you have a website for your project and have set the project URL to https://www.myawseomepackage.com, we will look for the file at https://www.myawseomepackage.com/umbraco-marketplace.json.
Many people will link to a GitHub repository for this project URL, and if that's the case it works in a similar way. Here we will look for the umbraco-marketplace.json file in the root of the default branch of the repository, or a deeper link if that's what you have defined.
Lastly, we want to account for people that use the same project website for multiple packages. In that case, you'll want one file for each package, and you can do that by suffixing the file name with the package ID.
So, in the example above, if the NuGet Package Id is My.Package, we'll also look for a file at https://www.myawseomepackage.com/umbraco-marketplace-my.package.json.
The contents of the file will look like the example you can find here. Please note that there could be additions and perhaps other changes between now and the launch. We'll ensure the schema is fully documented at that time.
Over and out…. for now
Hopefully, interest has been piqued and you are looking forward to seeing the new website when it is released in around a month's time. And if you are a package developer, please look to tag your packages, and look at preparing the JSON file for providing additional information. As well as ensuring your package is promoted, it helps us in having live data for testing with and ensuring we have a nicely populated catalog of packages when we launch.
The new marketplace will be available later this month, so you can see your package listing and have time to tweak the information prior to the inclusion in the backoffice. If you have any questions you can reach us at packages@umbraco.com.