SourceForge... again
-
What even is that? Some kind of squid monster?
Now I know you've seen ponies with two-or-more-tone hair, Princess Trollestia.
-
oh man I'm wrong
I thought you were never wrong? Are we going to be treated to your head exploding like in that ST:TOS episode?
-
Most likely off-topic but:
I don't really understand why so much rage on SourceForge - I assume everyone clicked I agree on TOS when they signed up.
Its a bad thing their downtime affects so many open-source projects but at the end of the day they don't have to keep their website up if it's not profitable.
-
Yes, they can do that. Doesn't make people any less pissed off if they do.
Just because coming home drunk at 4am with your mistress isn't illegal doesn't mean your wife has no right to be pissed.
-
Its not about what is legal/not legal, it's all about the TOS. I'm not the guy reading the TOS for all software (of course I expect they are within the law) I use, but when problems arise I usually do.
I think this is what people pissed off on SourceForge seem to ignore.It feels to me like using someone else's bike and then getting pissed off on the owner when it breaks.
-
How about I don't give a shit what their TOS says? How about we go with the motto "don't be a jerk?"
(The other thread about them putting malware in people's deliverables violates that principle)
-
Yap, totally agree with this. I was referring to the website uptime in the above comments.
-
Its not about what is legal/not legal, it's all about the TOS
Which is, more or less, the same thing. Again - even if the TOS says "we can raise the prices by any amount, up to and including the immortal soul of your firstborn child" or "we can shut the servers down whenever the fuck we please and take your lifetime's work with you", that doesn't mean everybody should be perfectly happy when they do so.
-
if a project is anything worthwhile someone will/should mirror it on GitHub
-
I'm not the guy reading the TOS for all software (...) I use, but when problems arise I usually do.
And all you can do then is say "why the fuck did I agree to this shit!?". Pretty terrible strategy.
-
Again - even if the TOS says "we can raise the prices by any amount, up to and including the immortal soul of your firstborn child" or "we can shut the servers down whenever the fuck we please and take your lifetime's work with you", that doesn't mean everybody should be perfectly happy when they do so.
Does anyone have a link to some article about the experiment Amazon has run some years back that involved putting a line about selling your soul in TOS? I read about it long ago but can't google it up again.
-
The Company announced that it plans to sell the Slashdot and SourceForge businesses (together referred to as "Slashdot Media")
SourceForge now for sale. Also Slashdot. Any takers?
The Company acquired Slashdot Media in 2012 both to provide the Dice business with broader reach into Slashdot's user community base and to extend the Dice business outside North America by engaging with SourceForge's significant international technology user community. The Company, however, has not successfully leveraged the Slashdot user base to further Dice's digital recruitment business; and with the acquisition of The IT Job Board and success of Open Web, the anticipated value to the Company of the SourceForge traffic outside North America has not materialized. The Company now plans to divest the business, as it does not fit within the Company's strategic initiatives and believes the Slashdot Media business will have the opportunity to improve its financial performance under different ownership.
"The Company totally failed to get anything from Slashdot and SourceForge because they don't know how to handle websites. They are now looking for some fool to take them off their hands."
-
Does anyone have a link to some article about the experiment Amazon has run some years back that involved putting a line about selling your soul in TOS?
Not Amazon, but:
The "Immortal Soul Clause" was added as part of an attempt to highlight how few customers read the terms and conditions of an online sale. GameStation claims that 88 percent of customers did not read the clause, which gives legal ownership of the customer's soul over to the UK-based games retailer.
The remaining 12 percent of customers however did notice the clause and clicked the relevant opt-out box, netting themselves a £5 GBP gift voucher in the process.
-
That. Thanks for a link, been looking for it for ages!
-
> The remaining 12 percent of customers however did notice the clause and clicked the relevant opt-out box, netting themselves a £5 GBP gift voucher in the process.
It would be really evil if that voucher in turn could only be redeemed on a game whose EULA requires your soul and your firstborn, and it expires "soonish".
-
Its about people who don't lose at games. Ever.
Like they can beat Eryi's Action on the first try? Or they keep trying until they can speedrun it?
(Speaking of which, @blakeyrat: have you done a video for that or a similar game? I imagine it'd be quite amusing.)
-
that's a game that's designed to fuck you over at every turn..........
why?
just..... why?
-
that's a game that's designed to fuck you over at every turn..........
why?
just..... why?
Masochism? Not challenged enough by normal games? To mess with your friends (Hey, check out this game..)? An experiment on how easy it is to invert the normal use of usability testing for profit? Severe antipathy of the creator for the players, and vice versa?
Dunno. I've only played 18 minutes of it so far.
-
Have you not seem Kaizo Mario?
https://www.youtube.com/playlist?list=PL21B7DA4D96E7CD62
Or I Wanna Be The Guy, for that matter...
-
no,
yes.
i still don't get it....
-
Yes. They definitely would. And they'd have the world record speedrun.
-
Yea! SourceForge. Again.
Fucking idiots.
I'm in the process of exporting the svn repo to git as a first step towards migrating to github. After several hours, error.
git svn clone https:<url> --no-metadata -A users.txt --stdlayout temp ... Filesystem is corrupt: Reading one svndiff window read beyond the end of the representation at /mingw64/share/perl5/site_perl/Git/SVN/Ra.pm line 312.
So I open a ticket. Their response:
We were unable to reproduce the error using the following command: git svn clone https:<url> --no-metadata It is possible that the etra arguments you are applying are causing this error.
No shit sherlock.
-
@dcon said in SourceForge... again:
It is possible that the etra arguments you are applying are causing this error.
No shit sherlock.
What do these extra arguments do?
-
@Adynathos said in SourceForge... again:
What do these extra arguments do?
The
-A users.txt
provides a SVN-user to email translation. The--stdlayout
says the repo has a standard trunk/branch setup.
-
@dcon said in SourceForge... again:
I'm in the process of exporting the svn repo to git as a first step towards migrating to github.
Don't they have a
backup the raw repo
option? Like, usingrsync
or something? ISTR that a while back.
-
By the way, SourceForge was bought and the new owners got rid of the malware:
https://www.reddit.com/r/sysadmin/comments/4n3e1s/the_state_of_sourceforge_since_its_acquisition_in/
-
@LB_
That was January of 2016.
-
@dcon said in SourceForge... again:
Yea! SourceForge. Again.
Fucking idiots.
I'm in the process of exporting the svn repo to git as a first step towards migrating to github. After several hours, error.
git svn clone https:<url> --no-metadata -A users.txt --stdlayout temp ... Filesystem is corrupt: Reading one svndiff window read beyond the end of the representation at /mingw64/share/perl5/site_perl/Git/SVN/Ra.pm line 312.
So I open a ticket. Their response:
We were unable to reproduce the error using the following command: git svn clone https:<url> --no-metadata It is possible that the etra arguments you are applying are causing this error.
No shit sherlock.
Looks like it wasn't the
--stdlayout
option. I still run into corruption without it. It's because they didn't provide a svn-user conversion file. And the error message from that (as I remember) is really obvious. Damn, I forgot first level techs can't think. (I've now provided the content of the users.txt file in my ticket)
-
@El_Heffe And the last post in this thread before the bump was from 2015
-
Lately there seems to be a lot of necro-ing of old posts originally started by blakeyrat.
-
@El_Heffe said in SourceForge... again:
Lately there seems to be a lot of necro-ing of old posts originally started by blakeyrat.
I just remembered there was a SF thread, didn't feel like making a new one for a rant...
-
@dcon said in SourceForge... again:
@El_Heffe said in SourceForge... again:
Lately there seems to be a lot of necro-ing of old posts originally started by blakeyrat.
I just remembered there was a SF thread, didn't feel like making a new one for a rant...
New threads are free.
-
@El_Heffe said in SourceForge... again:
@dcon said in SourceForge... again:
@El_Heffe said in SourceForge... again:
Lately there seems to be a lot of necro-ing of old posts originally started by blakeyrat.
I just remembered there was a SF thread, didn't feel like making a new one for a rant...
New threads are free.
Do you also happen to have many "New Folder Copy (4)" on your desktop?????!!!?11?!!1
THAt iS fREE 2222
-
We should have kept the SpongeBob look from April 1st for thread time skips, it made them so much more obvious...
-
-
@Medinoc said in SourceForge... again:
We should have kept the SpongeBob look from April 1st for thread time skips, it made them so much more obvious...
I actually did add the CSS to Stylish on my home machine, just with the text the normal size.
-
@loopback0 Mind sharing? Too lazy.
Fake edit: oh what the hell, I searched for the CSS using the browser tools:
@font-face { font-family:sponge; src:url(https://what.thedailywtf.com/uploads/default/original/3X/8/e/8e076a5d6aa6f28e8a485f969fb06e63082f7a5e.ttf) } /*html[data-current-month="4"][data-current-day-of-month="1"]*/ .necro-post { display:block; font-family:sponge; /* font-size:72px;*/ background-image:url(https://what.thedailywtf.com/uploads/default/original/3X/d/d/dd5fb009afd1f83bc662d69ba3ee43a0278d8663.png); color:#fff; text-align:center; padding-top:20px }
Interesting that I had to add https://what.thedailywtf.com to the background image URL, but not the font face (though I ended up adding it anyway).
-
@Zecc said in SourceForge... again:
Mind sharing? Too lazy.
I'm not at home but it's pretty much what you posted.
REAL EDIT: thanks, copied and added to Stylish at work too. Stylish would be better if it had some sort of cloudy sync.
-
@Zecc I think it's in the stylish thread somewhere too (that's probably where Ben got it from)
-
@dcon said in SourceForge... again:
It's because they didn't provide a svn-user conversion file.
Wow. That's a really stupid bug to have—the authors file just translates some strings in the metadata, that are totally inconsequential to the machine, with different strings that are equally inconsequential to the machine too.
That said, if it is a one-time conversion, just do it without the authors file and modify the authors post-fact with
git filter-branch
(look for the--env-filter
example).You could also try svn2git that has been used in migrating KDE, which was a huge conversion, or the other svn2git.
-
@Bulb said in SourceForge... again:
That said, if it is a one-time conversion, just do it without the authors file and modify the authors post-fact with git filter-branch (look for the --env-filter example).
Not with
git svn clone
. Without the authors file, it trips and falls over pretty quickly.You could also try svn2git that has been used in migrating KDE, which was a huge conversion, or the other svn2git.
I'll look into those, but if there truly is corruption in the repo, I think I'm stuck...
-
@dcon said in SourceForge... again:
Not with git svn clone. Without the authors file, it trips and falls over pretty quickly.
I thought that the git-svn maintainer tried and it worked for them:
@dcon said in SourceForge... again:
We were unable to reproduce the error using the following command:
git svn clone https:<url> --no-metadata
In which case it should work for you as well. Or did they not try it on the same repository as you?
-
@Bulb said in SourceForge... again:
In which case it should work for you as well. Or did they not try it on the same repository as you?
I just tried what they said they did. After hitting a network timeout and restarting with
git svn fetch
, I run into the same corruption.
-
@dcon said in SourceForge... again:
@Bulb said in SourceForge... again:
In which case it should work for you as well. Or did they not try it on the same repository as you?
I just tried what they said they did. After hitting a network timeout and restarting with
git svn fetch
, I run into the same corruption.Well that's because you need to be in the same LAN for it to work.
-
@dangeRuss Obviously!
If they can't fix it, I guess I have a couple options...
- Leave the stuff on SF and just pick up from the current point
- Use zip snapshots I have (I created a snapshot after each release) and "recreate" the changes (can I re-write git history to change dates so that each of those would look like it was done on the date where I actually released? I suspect I'd be learning way more git-guts than I really want to!)
-
@dcon said in SourceForge... again:
can I re-write git history to change dates so that each of those would look like it was done on the date where I actually released?
Of course you can.
@dcon said in SourceForge... again:
I suspect I'd be learning way more git-guts than I really want to!
No need to.
git commit
has a--date
option and reads theGIT_AUTHOR_DATE
andGIT_COMMITTER_DATE
variables. All documented right in the commit manpage. And mentioned in thegit filter-branch
in case you want to rewrite it rather than set it correctly during the import.I would suggest setting just the author date and leaving the committer date at the time of conversion. That's how this is meant to be used (when applying patch from mail, author is the sender and author date is date of the mail, while committer is the recipient and committer date is the time of the import).
-
I still haven't migrated yet... Thank you SF...
-
While everyone else is doing the zombie thread dance, I might as well add this little bit of silliness:
@jnz said in SourceForge... again:
There's an interesting write-up about the origins of this shar
ting-by-letter system:FTFY.
-
@dcon Progress...