Skip to content
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

Allow "watching" packages #174

Open
aplteam opened this issue Dec 11, 2023 · 2 comments
Open

Allow "watching" packages #174

aplteam opened this issue Dec 11, 2023 · 2 comments
Labels
enhancement New feature or request

Comments

@aplteam
Copy link
Owner

aplteam commented Dec 11, 2023

Similiar to GitHub's "watching a project" this should allow a user to watch a particular package, and get notifications of new versions etc.

@aplteam aplteam added the enhancement New feature or request label Dec 11, 2023
@DavinChurch
Copy link

I like this idea! I'm thinking it might be nice to be automatic, but I can't figure out any way to tell if they're actually using a package (and thus could use notifications) or if they were just trying it out. Asking them to subscribe to notifications is a much more fair way to do it, of course, but I can't help but think that most people wouldn't bother. It may be that this feature doesn't end up getting much use, but I can't see that there's much else to be done about it.

I wonder if it might be reasonable for Tatin to keep track of the last version that everybody downloaded and when they did something like update Tatin (or other major query operation), also tell them about anything else they might also want to update?

@aplteam
Copy link
Owner Author

aplteam commented Dec 11, 2023

There are two very different scenarios:

I am the owner

I own a package that depends on several packages, some of which I control and some which I don't.

In this case I want to watch all dependencies that I do not control, obviously.

I am the consumer

I use a package somewhere, and therefore I want to watch that package. I am not interested in the dependencies of that package because there is nothing I can do about them anyway.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants