You might be able to simpled edit/add a file in the src/libraries.in folder. If all you are doing is adding/updating a new jar file library. (this second step will submit the pull request and from there, there is nothing you do, except wait for it to be accepted) Developers should clone this repository, then add a new plugin. You should see a bright green button Create pull request. This is a plugin repository (ie, XML manifest repository) for SageTV V9 Open Source Plugins.If it doesn't show that, it means your repo is not up to date, and you should do step 3.2 first) ( NOTE above this button it shows the 2 repository and it should show the text Able to merge in green. You should see a bright green button Create pull request.Just above the file list, on the right, there are two buttons/links Pull Request and Compare.git commit -m 'added/updated plugin XXX'Ĭreate a Pull Request from your Repo to the SageTV Plugin Repo.In plugins folder, just create your plugin xml. Sync from the upstream into your current fork.Īdd your plugin.Configure the ability to pull from the upstream.You can use the Browser or follow these steps. If you have fork, and you haven't updated it from the master repo, you'll want to do that first. (This step is only required if you care about getting updates from the main repository). Only use ssh if you've actually setup ssh keys on github.
Click on the green clone or download button and choose whether or not to close using https or ssh. If you haven't cloned your forked repository, then clone it. Read/write locking support in the database (previously, it only had. There is no script for doing this included.
You will see a fork button near the top right below the github black banner. SageTV is a cross-platform networked DVR and media management system - GitHub - google/sagetv: SageTV is a cross-platform networked DVR and media management system. If you haven't forked the repository, then fork this repository. Your actual plugin should exist elsewhere in a git repository. This repo is strictly for maintaining the SageTV V9 Plugin Repository XML manifest files.
Please note there is no code in this git repo. This file is automatically re-generated based on the content in the plugins directory. When you commit your changes, create a PULL REQUEST and your plugin manifest will be included (at some timed interval, usually once a day, or sooner)ĭo not edit the SageTVPluginsV9.xml file. If you need any help during installation and setup please utilize this Guide and the online. We hope you enjoy SageTV and all of its functionality.
SageTV Downloads & Instructions This forum is for discussions containing. SageTV offers more features than any standard PVR, as well as features not offered with any other PC-based PVR software. The SageTV-provided EPG server has been shut off.
Ie, the plugin xml is exactly the same as your Plugin's Manifest. SageTV is the most innovative and intelligent Media Center software and service for the PC. You can add more than one xml in your folder, but, the start and end of each xml file should be This is a plugin repository (ie, XML manifest repository) for SageTV V9 Open Source Plugins.ĭevelopers should clone this repository, then add a new plugin under the plugins directory.