@jeena Is git status no help? How did this mis-happen?
Hello `fetch chromium` my old friend.
STIILL running after four and a half hours. Looks like you're done downloading and now "running hooks"... wasm_fuzzer, that looks interesting.
BREAKING NEWS
Subprocess failed with return code 2!
47GB of data on disk and we've run out of space. Will have to pick this up later in the VM.
Thanks for playing!
Now that wasn't so bad honestly. I chose the Artifact mode which apparently downloads pre-built binaries for the c++ code. This one is apparently better for front-end/ui work. I wanted to start simple and now after `./mach run` I'm looking at a working browser (with the sponsored links that started all of this).
Two hours including a VM install isn't bad overall. Maybe I'll tackle one of the first bugs I saw in Codetribute.
In the mean time, Chromium's fetch continues...
Meanwhile the `fetch chromium` is giving alarming messages about fatal early EOF and index-pack failed. Still have 21gb of free disk space and internet has been fine so hopefully it retries. 🤷
Intresting. I like Mozilla's bootstrap.py in that it suggests and educates about a bunch of mercurial settings and extensions that I wonder about now for git.
And I can't believe I have a phabricator account again through Bugzilla. Feels like the last time I was in corporate dev, though I'm not sure the weekend hacker/student would enjoy yet-another-account.
Chromium mac build instructions say:
Expect the command to take 30 minutes on even a fast connection, and many hours on slower ones.
I've been running this for 1.5 hours hitting speeds of 30Mbps regularly. Not sure if this is slow or fast but I'm seeing a git Receiving objects that's been stuck on 63% for a while.
@kate I think they need code more than money so I'm attempting to setup Firefox dev environment (and Chromium too what the hell) in this thread. https://c4.social/@weex/106909265890124018
Motivation: https://c4.social/@weex/106909057766638586
Inspired by the thread below and after responding that open source needs devs more than money, I've started the process to setup dev environments for Chromium and Firefox. So far, it looks like I need 30gb of space for Firefox and ?? for Chromium.
I've been downloading source code I guess using Google's depot tool for the last hour. I only know that I was warned to make my Mac not shut off if the screen does because there will be some long running network connections.
On the bug reporting side, both have their very highly-populated bug trackers though I give Firefox props for having a first-issue focused one called Codetribute.
30+??? GB is too much, even the ?? might be too much so I'm setting up a VM with 250GB of disk on which I'll build Chromium if it won't work in 40.
@dudenas @kate I've never felt satisfied donating to big open source projects and I think I just figured out why. The most important currency for open source software isn't currency. It's code.
The problem many projects like Mozilla and Apache face is unapproachability for the weekend hacker. How many covenants do I need to sign, how many accounts do I need to make, and ultimately what are my chances of getting code into Firefox!? I don't mean to say a lot or that it's impossible to contribute, I just don't know! It feels hard.
So maybe more than money, these projects need forks, one-click dev installs, influencer programmers hacking their browsers... or whatever it takes to get more young coders out of scratch and CS assignments and into solving real problems, knowing they can use their fork, feeling an equal member of the open source community, contributing code that is at the end of the day, what runs on billions of devices around the world.
IMHO we're all leaving a lot on the table by not making participation a cinch.
@mala Sometimes I want the compiler to catch all the bugs. Sometimes I just want to play.
Here's a little thing that may not be obvious to many people....
When you install an open-source app from Google Play or the Apple app store, there is no guarantee that what you install actually matches the public code.
@fdroidorg are doing a great service. They independently build the public source code for apps from scratch, review for common issues, and publish their builds. Thanks to "reproducible builds" it's possible to verify they do not tamper with the code.
Merged a few updates to C4Social's #Mastodon fork, the main ones being polls default to 3 days and ClearlyClaire's improved error messages which hasn't been merged upstream.
Next up: Hometown's version of Local-only posts. Will let you know when it's live if you'd like to help test at c4.social.
@alexbuzzbee The closest I found to a full implementation of AP was gofed and when I saw that I started to think that nobody wants a generic AP server since it would be a lot of unexercised code.
I am curious though, if you get a chance, to point me to why you want the C2S.
@alexbuzzbee I also want this and asked about it a few months ago at socialhub. https://socialhub.activitypub.rocks/t/does-generic-activitypub-node-software-exist/1837
Now I know it doesn't exist but am working to get some projects to be more data-agnostic by working on decentralized web-of-trust-based moderation.
Which part of this are you most interested in? Got a favorite language to build in?
Software developer, IT consultant, FOSS proponent, editor on Fediverse Enhancement Proposals.
Founded: Magic Stone