Skip to content

[service.plexskipintro] 1.0.0 #2221

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 5 commits into
base: matrix
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 30 additions & 0 deletions service.plexskipintro/.github/ISSUE_TEMPLATE/broken_addon.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don't submit .github files in a PR.

name: Report a broken add-on
about: Report an add-on that is currently broken within Kodi.
title: ''
labels: 'Broken-Addon'
assignees: ''

---


### Add-on details:
<!--- Provide some details of the broken add-on. -->
- Add-on name:
- Add-on ID:
- Version number:
- Kodi/repository version:

<!--- EXAMPLE HOW TO FILL ADD-ON DETAILS:
- Add-on name: Global Search
- Add-on ID: script.globalsearch
- Version number: 8.0.0
- Kodi/repository version: Leia
-->

### Ownership
- [ ] I am the owner of this add-on

### Broken because:
<!--- Provide a short description/reason of why this add-on is broken. -->

8 changes: 8 additions & 0 deletions service.plexskipintro/.github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
blank_issues_enabled: false
contact_links:
- name: Kodi forums, add-ons section
url: https://forum.kodi.tv/forumdisplay.php?fid=27
about: Please ask and answer questions here.
- name: Pull requests
url: https://github.com/xbmc/repo-scripts/pulls
about: When you want to submit a new or updated add-on, please open a pull request here.
34 changes: 34 additions & 0 deletions service.plexskipintro/.github/ISSUE_TEMPLATE/violating_addon.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
---
name: Report a violating add-on
about: Report an add-on that violates the Kodi add-on rules.
title: ''
labels: 'violation'
assignees: ''

---

<!--- Before reporting an add-on for violation of the Kodi add-on rules, please --->
<!--- make sure that you are familiar with the rules for Kodi add-ons: --->
<!--- https://kodi.wiki/view/Add-on_rules --->

### Add-on details:
<!--- Provide some details of the violating add-on. --->
- Add-on name:
- Add-on ID:
- Version number:
- Kodi/repository version:

<!--- EXAMPLE HOW TO FILL ADD-ON DETAILS:
- Add-on name: Global Search
- Add-on ID: script.globalsearch
- Version number: 8.0.0
- Kodi/repository version: Leia
-->

### Rules that have been violated by the add-on:
<!--- Mention the rules violated based on: https://kodi.wiki/view/Add-on_rules --->


### Explain why the add-on is violating these rules:
<!--- Provide a short description/reason of why this add-on is broken. --->

95 changes: 95 additions & 0 deletions service.plexskipintro/CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,95 @@
### Introduction
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don't submit github files in a PR.


**Kodi** uses Github for development only, i.e. for *pull requests* and the review of such code.
**Do not open** an issue on Github for your questions or bug reports.
**Do not comment** on a *pull request* unless you are involved in the testing of such or have something meaningful to contribute.
Not familiar with git? Start by looking at Github's [collaborating pages](https://help.github.com/categories/collaborating/).

#### Questions about Kodi?

To get your questions answered, please ask in the [Kodi community forum's](http://forum.kodi.tv/) or on **IRC:** [#kodi](http://webchat.freenode.net?nick=kodi-contrib&channels=%23kodi&prompt=1&uio=OT10cnVlde) on freenode.net

#### Issue or bug reports and discussions

Issue or bug reports must be send towards the add-on creator which can be found in each [[addon.xml]] (http://kodi.wiki/view/Addon.xml) file.

If you can, we encourage you to investigate the issue yourself and create a [pull request](https://help.github.com/articles/creating-a-pull-request/) towards the original source of the code. We try to ask each add-on aythor to include this in the [[addon.xml]] (http://kodi.wiki/view/Addon.xml) file. Should this not be present then we advise you to find the dedicated add-on thread on the forum and ask there.

For bug reports and related discussions, feature requests and all other support, please go to [Kodi community forum's](http://forum.kodi.tv/) and find the dedicated add-on thread.

#### Pull Requests

Before [creating a pull request](https://help.github.com/articles/creating-a-pull-request/), please read our general code guidelines that can be found at:

- [Kodi add-on development](http://kodi.wiki/view/Add-on_development)

###### General guidelines for creating pull requests:
- **Create separate branches**. Don't ask us to pull from your master branch.
- **One pull request per add-on**. If you want to do more than one, send multiple *pull requests*.
- **Do not send us multiple commits**. Make sure each add-on only consists of a single commit in your *pull
request*.
If you had to make multiple intermediate commits while developing, please squash them before sending them to us.
In the end before merging you may be asked to squash your commit even some more.

###### Please follow these guidelines; it's the best way to get your work included in the repository!

- [Click here](https://github.com/xbmc/repo-scripts/fork/) to fork the Kodi script repository,
and [configure the remote](https://help.github.com/articles/configuring-a-remote-for-a-fork/):

```bash
# Clone your fork of kodi's repo into the current directory in terminal
git clone [email protected]:<your github username>/repo-scripts.git repo-scripts
# Navigate to the newly cloned directory
cd repo-scripts
# Assign the original repo to a remote called "upstream"
git remote add upstream https://github.com/xbmc/repo-scripts.git
```

- If you cloned a while ago, get the latest changes from upstream:

```bash
# Fetch upstream changes
git fetch upstream
# Make sure you are on your 'master' branch
git checkout master
# Merge upstream changes
git merge upstream/master
```
'master' is only used as example here. Please replace it with the correct branch you want to submit your add-on towards.

- Create a new branch to contain your new add-on or subsequent update:

```bash
git checkout -b <add-on-branch-name>
```

The branch name isn't really relevant however a good suggestion is to name it like the addon ID.

- Commit your changes in a single commit, or your *[pull request](https://help.github.com/articles/using-pull-requests)* is unlikely to be merged into the main repository.
Use git's [interactive rebase](https://help.github.com/articles/interactive-rebase)
feature to tidy up your commits before making them public.
The commit for your add-on should have the following naming convention as the following example:

```bash
[metadata.themoviedb.org] 3.0.0
```

Your addon ID between brackets followed by the version number.

- Push your topic branch up to your fork:

```bash
git push origin <add-on-branch-name>
```

- Open a [pull request](https://help.github.com/articles/using-pull-requests) with a
clear title and description.

- Updating your [pull request](https://help.github.com/articles/using-pull-requests) can be done by applying your changes and squashing them in the already present commit. Afterwards you can force push these change and your pull request will be updated.

```bash
git push --force origin <add-on-branch-name>
```

These examples use git command line. There are also git tools available that have a graphic interface and the steps above should be done in a similar way. Please consult the manual of those programs.

Loading