Giter Club home page Giter Club logo

Comments (21)

razzeee avatar razzeee commented on August 13, 2024 1

image
Click on fork, then grab the url to your repo should be https://github.com/YOURNAME/repo-scripts.git

Clone it to your local machine (I think you know how), switch to the target branch for your addon, in this case probably krypton as I think this is a new submission. Then just copy a version of your addon into the folder your in. You want delete the .git folder of the addon folder you just copied just in case, then just add everything and commit it with the message [script.tag-generator] 0.0.5. Then you want to push to a new branch with some name you choose, like add-tag-generator for example.

If you've done all that, just come back to the repo here: https://github.com/xbmc/repo-scripts and there should be a very obvious button to create a pull request. Click it, then you'll get a window where you choose the base and the head. The base needs to be xbmc/krypton the head YOURGITHUBNAME/add-tag-generator
Fill in the data and submit it.

from repo-scripts.

razzeee avatar razzeee commented on August 13, 2024

The news in your addon.xml should only include the latest change

from repo-scripts.

wellspokenman avatar wellspokenman commented on August 13, 2024

The wiki was not explicit about that. See wellspokenman/tag-generator@522e01a

from repo-scripts.

razzeee avatar razzeee commented on August 13, 2024

@wellspokenman thanks for letting me know, I just updated the wiki

from repo-scripts.

wellspokenman avatar wellspokenman commented on August 13, 2024

Thank you. I've updated the issue with the new commit presenting only the most recent changes in news.

from repo-scripts.

razzeee avatar razzeee commented on August 13, 2024

Can you also change "en" here to "en_GB"
https://github.com/wellspokenman/tag-generator/blob/master/addon.xml#L14-L15

from repo-scripts.

wellspokenman avatar wellspokenman commented on August 13, 2024

Done. Updated issue with new commit.

from repo-scripts.

wellspokenman avatar wellspokenman commented on August 13, 2024

Also, if there's any reading on how to do a proper pull request, I'd appreciate being pointed in the right direction.

from repo-scripts.

razzeee avatar razzeee commented on August 13, 2024

Any specific part you're struggling with? Which operation system are you using

from repo-scripts.

wellspokenman avatar wellspokenman commented on August 13, 2024

I use windows and linux to interact with the git command line, but I only ever use add/commit/checkout/status/log. I assume that a pull request is a request to pull my code into the master Kodi branch, that offers line by line review/compare for the approver? But I am both unsure of where to find my addon inside the main repo, and unable to use the git website to choose the tag-gen repo to compare against this (seems to be made for comparing different branches within the same repo).

from repo-scripts.

wellspokenman avatar wellspokenman commented on August 13, 2024

hmmm. Tried a couple of times without luck. I clone, checkout krypton, copy my files, add, commit, then try to push my commit to a new branch, but that's where it breaks.
x@x:~/Downloads/kodi-fork$ git push -u origin "add-tag-generator"
error: src refspec add-tag-generator does not match any.

from repo-scripts.

razzeee avatar razzeee commented on August 13, 2024

the origin remote is configured to be this? https://github.com/wellspokenman/repo-scripts

from repo-scripts.

wellspokenman avatar wellspokenman commented on August 13, 2024

that did it - thanks very much for teaching me. Added a new remote, checked out new branch and pushed to the new remote. Both firefox and chrome have a panic attack (30% CPU + 4gb ram) when I try to push that new compare button, but I guess I can just leave this issue open and do a PR when I release 0.6.

from repo-scripts.

wellspokenman avatar wellspokenman commented on August 13, 2024

Just checking: this is in the queue, right? I know I confused matters by asking about how to do a PR, but I assumed it was still allowed to submit this version via an issue.

from repo-scripts.

razzeee avatar razzeee commented on August 13, 2024

Oh, sorry, I thought you would be creating a PR by yourself :)
I will prepare something in the next days.

from repo-scripts.

razzeee avatar razzeee commented on August 13, 2024

Would be cool, if you could:

Just add:

    <import addon="script.module.requests" version="2.12.4"/>
    <import addon="script.module.six" version="1.9.0"/>

The others haven't been moved to modules yet, unfortunatly.

from repo-scripts.

wellspokenman avatar wellspokenman commented on August 13, 2024

Sorry for the delay, real life did it's thing for a while there. New commit 1be8876 submitted. wellspokenman/tag-generator@1be8876

from repo-scripts.

wellspokenman avatar wellspokenman commented on August 13, 2024

Any progress here?

from repo-scripts.

wellspokenman avatar wellspokenman commented on August 13, 2024

Did you know that today is our three month anniversary? Seems like only yesterday.

from repo-scripts.

razzeee avatar razzeee commented on August 13, 2024

Seems like you still have simplejson and requests included in your addon?
These shouldn't be needed due to the dependencies you set in the previous commit. https://github.com/wellspokenman/tag-generator/tree/master/resources/lib

Edit: Six is also still there

from repo-scripts.

wellspokenman avatar wellspokenman commented on August 13, 2024

Those modules are used by Trakt, they need to be available outside of Kodi.

from repo-scripts.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.