Giter Site home page Giter Site logo

Comments (8)

urda avatar urda commented on June 8, 2024 1

Then why is main out of sync from v1.3.0?

A user blindly pulling main will not get v1.3.0 today.

$ git graph
* 8c940c6 Thu, 22 Jun 2023 17:03:09 -0500 (8 hours ago) [N] (origin/main, origin/develop, origin/HEAD, main)
| docs: :memo: add similar authors to list of data - djdembeck <[email protected]>
* 5e39601 Thu, 22 Jun 2023 16:58:45 -0500 (8 hours ago) [N] (HEAD -> urda/release, tag: v1.3.0)
| chore(release): 1.3.0 - djdembeck <[email protected]>

Based on that comment, main should be pointed at commit 5e39601 not 8c940c6

from audnexus.bundle.

djdembeck avatar djdembeck commented on June 8, 2024 1

I suggest following the readme instructions on updating if you're having issues.

from audnexus.bundle.

rabelux avatar rabelux commented on June 8, 2024 1

@urda: IMHO @djdembeck's workflow is totally fine and I wouldn't ask him to change anything. Functionality wise release and main are in sync and that's all what counts for the "customer". Remember this is a free 1-person-project so I wouldn't ask for workflows to always be 100% correct.

from audnexus.bundle.

djdembeck avatar djdembeck commented on June 8, 2024 1

Precisely.

Getting hung up on a one line documentation change and equating this to breaking everyone's installation is a waste of my time.

I'm sorry if this is something you feel strongly about, but it's simply not worth the extra hassle.

I spent 8 hours straight working on a new feature yesterday, only to see this issue pop up. Do you understand how frustrating that is? Are you paying for the product? Are you contributing anything to the project?

There's enough GHI of people not even knowing how to add this plugin to plex, the last of my worries is the commit hierarchy.

from audnexus.bundle.

djdembeck avatar djdembeck commented on June 8, 2024

all releases are staged in develop and then merged into main when a version is cut/released.

from audnexus.bundle.

urda avatar urda commented on June 8, 2024

There are no issues with the install, and that was never mentioned in this GitHub issue? Not sure how off track that got, but that's not the comment here.

The README details that a user should just do a git pull:

### Installing
If you are new to getting plugins on your system or do not have access to `git`, go through this Plex documentation: [How do I manually install a plugin?
](https://support.plex.tv/articles/201187656-how-do-i-manually-install-a-plugin/) If you are already familiar with the plugins system, and have `git`, follow the below steps.
1. Clone (or unzip) this project into your Plex `Plug-ins` directory:
```
git clone https://github.com/djdembeck/Audnexus.bundle.git
```
2. Restart your Plex Media Server.
For future updates, run the below commmand from within the `Audnexus.bundle` folder.
```
git pull
```

And normally if pointed at main, they would. But currently the main of this project isn't sticking to the tagged releases, and has advanced beyond v1.3.0

The original request was because it is ambigious how main is managed, and the fact that the git log shows main is out of sync of release can be a problem for users. They often do not want to deep dive into commits to see if anything is really impacted by main not being the actual release. This was demonstrated with the git log showing the desync. In this case it appears to just be a documentation thing, but what if in the future you or your contributors advanced main too far? I suggest you actually read GitHub comments that are placed in your issues.

That's the issue.

from audnexus.bundle.

urda avatar urda commented on June 8, 2024

Precisely.

Getting hung up on a one line documentation change and equating this to breaking everyone's installation is a waste of my time.

I'm sorry if this is something you feel strongly about, but it's simply not worth the extra hassle.

I spent 8 hours straight working on a new feature yesterday, only to see this issue pop up. Do you understand how frustrating that is? Are you paying for the product? Are you contributing anything to the project?

There's enough GHI of people not even knowing how to add this plugin to plex, the last of my worries is the commit hierarchy.

This is disrespectful flat out.


Getting hung up on a one line documentation change and equating this to breaking everyone's installation is a waste of my time.

I'm not. I raised an issue where the docs and state of the repo didn't sync up. I detailed it in full in this conversation which you can read. You also never responded to the actual issue, and glossed over it with a generic RTFM comment. The issue here raised is not negative and was clear in request.

I'm sorry if this is something you feel strongly about, but it's simply not worth the extra hassle.

I'm sorry you are not responding to the meat of the issue here, and you think release managment "isn't worth the extra hassle".

There's enough GHI of people not even knowing how to add this plugin to plex, the last of my worries is the commit hierarchy.

That's such poor customer treatment. The issues why an out of sync main from tagged releases was fully detailed here and brought to attention.

I spent 8 hours straight working on a new feature yesterday, only to see this issue pop up. Do you understand how frustrating that is?

That's great you chose to do that

Are you contributing anything to the project?

Is this how you treat users bringing detailed issues to you for contribution?

Getting hung up on a one line documentation change and equating this to breaking everyone's installation is a waste of my time.

Completely disrespectful when the issue raised here is a valid issue. And it's sad you think this is a waste of time when you even claim on your own GitHub:

https://github.com/djdembeck/djdembeck/blob/1826bc3ebc88354cd47ec0f0e68e71d239aa3f91/README.md?plain=1#L6

šŸ¤” Iā€™m looking for help with quality control of my projects.

That's apparently false.

from audnexus.bundle.

djdembeck avatar djdembeck commented on June 8, 2024

That's such poor customer treatment.

You received this code for free.

This is getting aggressive and out of hand, goodbye.

from audnexus.bundle.

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.