Skip to content

Conversation

@TeriyakiBomb
Copy link
Contributor

I've filtered out dead users as per the list in #1158 there was already an inactive flag in data/users which also contains some users that have live products. At some point the work to mark them inactive has already been done, so this might be pruning the list a little too much. I welcome some feedback on this.

I've also updated the number of featured users to push some of the larger companies further up the list - again I'd love some feedback on who might be missing, who should not and if there's some reason I'm unaware of for those users to be further down the list.

Something I ran into was an error trying to filter inactive with store.query returning a 400. I don't have enough insight to know why that's the case, but I've left a comment in app/routes/ember-users.js any insight would be fantastic. I already asked @NullVoxPopuli and they said someone in the learn team might know more.

@netlify
Copy link

netlify bot commented Jul 26, 2025

Deploy Preview for ember-website ready!

Name Link
🔨 Latest commit 578b3ac
🔍 Latest deploy log https://app.netlify.com/projects/ember-website/deploys/68853290ffda9900088f9028
😎 Deploy Preview https://deploy-preview-1159--ember-website.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 project configuration.

Copy link
Contributor

@MinThaMie MinThaMie left a comment

Choose a reason for hiding this comment

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

Thanks for this work :) I was wondering, since you made some of the bigger companies featured, do you/we know if they are still using Ember? Otherwise I might want to feature some smaller but active companies like Phorest

@TeriyakiBomb
Copy link
Contributor Author

Yeah, that was my line of thinking too. But no idea how we figure that out, seems like a much longer process. Or is it "As far as we last knew..." and wait for someone from X/Y company to issue a correction? Better to ask forgiveness than permission?

I don't know the right answer TBH.

One thing we could do is stratify it so we can push smaller and active companies higher and keep the blue chippy/unicorny businesses at the top?

Copy link
Member

@mansona mansona left a comment

Choose a reason for hiding this comment

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

Hey thanks for the contribution 🎉 I can explain why your attempt to use store.query() didn't work, essentially the Ember Website is built using "JamStack" techniques and the backend isn't a real backend, it's a set of static JSON files that are generated at build time. Because they are automatically generated there is no way to pass a "query" to the static json and you really just have to do what you did in this PR, get everything and filter the result on the client side.

As for this PR, I think we need to simplify it a bit. Any user that has a url that is pointing at a dead website should be removed and not "filtered" based on their active status. We have a history of previous companies in git if we just delete the files and tbh it's much easier to manage.

As for the idea of featured, let's not add that in for now. There is a much wider discussion to be had about adding a feature like that and I would prefer to get your hard work on filtering out the dead links merged and not blocking on that 👍

Does that all make sense?

@TeriyakiBomb
Copy link
Contributor Author

Hey @mansona,

First point - I had assumed as much, I was just unsure is there was some other magic going on. Either way, I'll revert it for now given the rest of your request

Filtering vs deletion - I had originally intended to just delete them as you've suggested, but I discovered the inactive thing already existed, but seemed out of use, plus some ambiguity about the pre-existing inactive users and how much crossover there is with the list I compiled. When looking into the data, about 40% of the companies on my list were already marked as inactive. Just to confirm - if it's on the list, do we just delete it and ignore the inactive flag for now?

The featured flag already exists and is in use, the ones I've added aren't that contentious - they're all 9 digit businesses. But given the input from @MinThaMie it's probably safer to revert for now and someone to pick up the work of finding out if they still actively use ember. Although Crowdstrike weren't marked as featured, but aren't they fairly prominent ember users? Happy with whatever you all suggest, you have the context, I just see big company names. :)

@mansona
Copy link
Member

mansona commented Jul 28, 2025

When looking into the data, about 40% of the companies on my list were already marked as inactive. Just to confirm - if it's on the list, do we just delete it and ignore the inactive flag for now?

So first of all I didn't know that inactive was originally there. From what I can see there is nothing reading this flag on a user so we should remove the whole concept of inactive entirely. As for who to delete, the thing that I said is that if the website is down or pointing at spam (like your original issue mentioned) then the user should 100% just be deleted. That should be the first PR and should not be contentious at all 👍

If there are any other users that have been marked as "inactive" for any other reason then the decision could be considered marginal and we should discuss that in a separate PR or issue 👍

The featured flag already exists and is in use

I also didn't know/remember that the featured flag was there 🙈 🫠 I'm ok having a discussion about adding featured to companies but that should be in a separate PR. There should only ever be a single concept in a single PR so that we can have relevant discussions about one idea at a time.

As for people like Crowdstrike I wouldn't worry too much about them 😉 they are on the sponsors page and that page doesn't add nofollow so it has a much bigger impact on SEO for them than the users page 😂

@TeriyakiBomb
Copy link
Contributor Author

With you on all of this, I'll crack on with the deletions and open up a new PR with just that. I'll leave the issue open with the broader conversation and we can pick up the featured companies another time

@TeriyakiBomb
Copy link
Contributor Author

#1160 replaces this

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