4 ms·
It's obvious why this works. What would be great is to be able to merge stars from two projects into one.
by knocte 8y ago
It's obvious why this works. What would be great is to be able to merge stars from two projects into one.
- caseysoftware 8y agoThat's from the project owner's point of view but what about from the starrer's perspective? I think most users use stars to denote endorsement/interest in a project. If you move my endorsement from projectA to projectB just because they merged, that assumes my endorsement/interest still applies. That feels like a significant assumption that may not hold.
- wpietri 8y agoExactly. I'd be 100% mad if I found out somebody shifted my public validation of their project to something entirely different. If I catch anybody doing this, they're dead to me. It's straight up fraud.
- franciscop 8y agoWhen should a project be considered something entirely different? See the other top level comment about Theseus' ship. Is Angular 2 different from Angular 1 for example? Would you be mad for them keeping your star? What about changing the direction of products? There _are_ valid cases and how much something changes is variable, so there is no clear line IMHO. It depends on each individual then to make their own judgement.
- Macha 8y agoAngular 2+ is widely considered a different framework to angular 1
- franciscop 8y agoYes, but it would have been totally fair if they reused the same repo and maintained the old star count and everything, wouldn't it? They have maintained the brand after all. My point is that it's difficult to define the limits of what people are endorsing. Some devs might endorse Angular 1 but not 2+, others might not care at all and just endorse Angular as a brand. Of course there are situations where it's clear what is being endorsed, but not always.
- wpietri 8y agoThere are no clear lines anywhere in the world. Everything gets subtle upon close examination. Do you bring this fact up all the time? E.g., if your friends are going out to brunch, is their a long soliloquy about how the right term depends so much on exact time of day, history of the cuisine involved, and the specific foods people eat? That really maybe it's more lunch, or elevenses, or perhaps really more what's meant by morgenmete or perhaps petit-déjeuner? Perhaps best not to name it at all and let each person just see it as they see it. Or do you instead only demand this level of philosophical nuance when, as here, it lets someone committing fraud off the hook?
- franciscop 8y agoYup, I love discussing the limits of reality with my close friends. Obviously it's not a soliloquy if I'm discussing with my friends. The way different people see the same thing is f*ing interesting TBH, and one of the things I love the most of meeting new people. And no, I don't think here I was commiting fraud. I purposefully did this to push and find out what other people think! But still staying on the side of what I consider ethic. (Honest) thanks for letting me know your opinion though.
- MasterScrat 8y agoDidnt's Foursquare do something like that with its transition to Swarm?
- frou_dh 8y agoLet's follow that to the extreme. An "endorsement star" can only really endorse the state of the project at the point-in-time when it was starred. Who knows what awful direction it might then take! You don't want your name attached to that! So the first time someone endorsement-stars a repo, it must become locked and un-push-able. Sorry folks, it's the only moral way.
- tapirl 8y agogreat? Who need this feature?