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

Add CaptainCodeman components / packages #440

Closed

Conversation

CaptainCodeman
Copy link

No description provided.

@netlify
Copy link

netlify bot commented Aug 16, 2023

Deploy Preview for sveltesociety-preview ready!

Name Link
🔨 Latest commit 783d060
🔍 Latest deploy log https://app.netlify.com/sites/sveltesociety-preview/deploys/64dd3dc8e68bfd0008766cec
😎 Deploy Preview https://deploy-preview-440--sveltesociety-preview.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

Copy link
Collaborator

@MacFJA MacFJA left a comment

Choose a reason for hiding this comment

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

You have some conflict due to a recent overhaul of the file.

Sorry about that

src/routes/components/components.json Show resolved Hide resolved
"animations",
"typescript"
],
"stars": 35
Copy link
Collaborator

Choose a reason for hiding this comment

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

The stars field is not used anymore in this file.
The count should be provided here: src/lib/stars.json

(This comment is applicable for all components in this PR)

Suggested change
"stars": 35

@CaptainCodeman
Copy link
Author

Updated to match latest format

{
"title": "svelte-theme-select",
"url": "https://captaincodeman.github.io/svelte-theme-select/",
"repository": "https://github.com/captaincodeman/svelte-theme-select",
Copy link
Collaborator

Choose a reason for hiding this comment

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

this one has less than 15 stars, so perhaps we should hold off on it #442

{
"title": "svelte-deep-zoom",
"url": "https://captaincodeman.github.io/svelte-deep-zoom",
"repository": "https://github.com/captaincodeman/svelte-deep-zoom",
Copy link
Collaborator

Choose a reason for hiding this comment

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

this URL gives me a 404

{
"title": "svelte-pan-zoom",
"url": "https://captaincodeman.github.io/svelte-pan-zoom/",
"repository": "https://github.com/captaincodeman/svelte-pan-zoom",
Copy link
Collaborator

Choose a reason for hiding this comment

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

this one has less than 15 stars, so perhaps we should hold off on it #442

{
"title": "svelte-resize-observer-action",
"url": "https://captaincodeman.github.io/svelte-resize-observer-action/",
"repository": "https://github.com/captaincodeman/svelte-resize-observer-action",
Copy link
Collaborator

Choose a reason for hiding this comment

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

this one has less than 15 stars, so perhaps we should hold off on it #442

{
"title": "svelte-disable-preload",
"url": "https://github.com/captaincodeman/svelte-disable-preload",
"repository": "https://github.com/captaincodeman/svelte-disable-preload",
Copy link
Collaborator

Choose a reason for hiding this comment

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

this one has less than 15 stars, so perhaps we should hold off on it #442

{
"title": "svelte-kit-bot-block",
"url": "https://github.com/captaincodeman/svelte-kit-bot-block",
"repository": "https://github.com/captaincodeman/svelte-kit-bot-block",
Copy link
Collaborator

Choose a reason for hiding this comment

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

this one has less than 15 stars, so perhaps we should hold off on it #442

{
"title": "svelte-intersection-observer-action",
"url": "https://captaincodeman.github.io/svelte-intersection-observer-action/",
"repository": "https://github.com/captaincodeman/svelte-intersection-observer-action",
Copy link
Collaborator

Choose a reason for hiding this comment

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

this one has less than 15 stars, so perhaps we should hold off on it #442

@CaptainCodeman
Copy link
Author

There are 41 existing entries with less that 15 stars

@CaptainCodeman CaptainCodeman deleted the captaincodeman branch August 17, 2023 00:08
@benmccann
Copy link
Collaborator

There are 41 existing entries with less that 15 stars

Right. If you look at the PR I linked you'll see I've proposed to remove those: #442.

Is there a reason you closed this PR? I think it'd be nice to get your packages listed

@CaptainCodeman
Copy link
Author

Right. If you look at the PR I linked you'll see I've proposed to remove those: #442.

Yes, after I submitted and then updated the PR, which meant a lot of what I'd done was a waste of time.

Is there a reason you closed this PR? I think it'd be nice to get your packages listed

If I knew about the limit in advance, I wouldn't have bothered with the PR.

Personally, I think a star-limit is arbitrary and misguided. It's a dubious metric for quality when the numbers are small and doesn't account for there being a difference between a 3-month old project with 14 stars and a 3-year old project with 16 stars (a little like comparing product ratings - "one 5 star review" vs "1,000+ with 4.5 average" are different signals, and just showing "5 star rated products" would be a mistake). If anything, stars measures age, marketing, and promotion as much as anything else.

IMO you're solving the wrong problem. The issue is really that the submission process is too awkward and time-consuming for both the submitter and the reviewer. Simply excluding many components to cut down on the volume makes the site of questionable value.

@benmccann
Copy link
Collaborator

Yes, after I submitted and then updated the PR, which meant a lot of what I'd done was a waste of time.

Yeah, sorry about that. You caught us in the middle of a proposed transition. The PR would add an update to document the restriction so that folks would learn about it upfront. I'm not 100% sure we'll do it yet, but wanted to flag it in case

It's a dubious metric for quality when the numbers are small

Yeah, agreed it's of somewhat limited value. It's really meant to be just a basic filter

doesn't account for there being a difference between a 3-month old project with 14 stars and a 3-year old project with 16 stars

Good point! I do think that surfacing project age and last updates would be helpful as well

The issue is really that the submission process is too awkward and time-consuming for both the submitter and the reviewer.

Yes, that's definitely the larger issue. Though if we make it even easier to submit maybe we'll get more throwaway projects. But I suppose we can hold off for now

Simply excluding many components to cut down on the volume makes the site of questionable value.

It's a pretty small fraction of components that would be excluded. But anyway, I think you've convinced me that maybe we should focus on making the site backed by a database instead of managing things through PRs, so I'll go ahead and close my PR.

Want to reopen this one? I think we could merge it basically as you had it

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

Successfully merging this pull request may close these issues.

3 participants