Google replaced pushing Git tags for certain source code with obtaining source code via Google Drive after making a request through Google Forms.
-
Prior to moving it to Google Drive, they started squashing the history into a single commit prior to pushing release tags. The tarballs provided via Google Drive have exactly the same source code. However, they went out of the way to make it more inconvenient in several ways.
@GrapheneOS well what the heck
-
Google replaced pushing Git tags for certain source code with obtaining source code via Google Drive after making a request through Google Forms. It's completely ridiculous and they've gradually become very slow at handling requests. They're in clear violation of the GPLv2 now.
@GrapheneOS How exactly are they in violation of GPLv2?
-
Prior to moving it to Google Drive, they started squashing the history into a single commit prior to pushing release tags. The tarballs provided via Google Drive have exactly the same source code. However, they went out of the way to make it more inconvenient in several ways.
Initially, Google would usually provide access to the tarballs within a couple hours. Lately, they're often taking weeks to get back to us. They're the ones who chose to use this archaic system instead of pushing Git tags and it's their responsibility to handle requests promptly.
-
@GrapheneOS How exactly are they in violation of GPLv2?
@lattera @GrapheneOS it requires giving source code to anyone you distribute the software to.
-
Initially, Google would usually provide access to the tarballs within a couple hours. Lately, they're often taking weeks to get back to us. They're the ones who chose to use this archaic system instead of pushing Git tags and it's their responsibility to handle requests promptly.
These changes won't negatively impact GrapheneOS on upcoming Motorola Mobility devices. In fact, it's a major part of why our partnership exists. It only negatively impacts Pixels and hurts Google more than anyone else. Google wants to make Pixels worse for no apparent reason.
-
These changes won't negatively impact GrapheneOS on upcoming Motorola Mobility devices. In fact, it's a major part of why our partnership exists. It only negatively impacts Pixels and hurts Google more than anyone else. Google wants to make Pixels worse for no apparent reason.
Google could simply push signed tags to Git instead of having a person assigned to go through form submissions and give access to specific files. They could also give access to folders instead of files to avoid needing to give us access to more files multiple times a month.
-
Google could simply push signed tags to Git instead of having a person assigned to go through form submissions and give access to specific files. They could also give access to folders instead of files to avoid needing to give us access to more files multiple times a month.
Feels like an active choice, doesn't it?
-
These changes won't negatively impact GrapheneOS on upcoming Motorola Mobility devices. In fact, it's a major part of why our partnership exists. It only negatively impacts Pixels and hurts Google more than anyone else. Google wants to make Pixels worse for no apparent reason.
@GrapheneOS
I took a look at Motorola's current offerings, and there are dealbreakers with everything they offer. I'm not interested in anything with a folding screen, but I need over 250gb storage.I'm hoping the planned device has different specs.
-
@lattera @GrapheneOS it requires giving source code to anyone you distribute the software to.
@eatham @GrapheneOS Per the original post, they are.
-
@eatham @GrapheneOS Per the original post, they are.
@lattera @GrapheneOS iirc it must be in a timely manner. Weeks is not reasonable
-
Google could simply push signed tags to Git instead of having a person assigned to go through form submissions and give access to specific files. They could also give access to folders instead of files to avoid needing to give us access to more files multiple times a month.
If they insist on using Google Drive, they could at least automate giving access. It shouldn't depend on a person going through a huge backlog as a low priority. Requests not being handled for weeks is unacceptable. They could simply push the Git tags and stop dealing with it.
-
If they insist on using Google Drive, they could at least automate giving access. It shouldn't depend on a person going through a huge backlog as a low priority. Requests not being handled for weeks is unacceptable. They could simply push the Git tags and stop dealing with it.
They're obligated to fulfill our requests. We need each of the Beta tags because we port and test in advance. If they don't want to deal with our endless requests for each release, they can simply push the tags to Git. They chose to waste the time of several employees on this.
-
Google could simply push signed tags to Git instead of having a person assigned to go through form submissions and give access to specific files. They could also give access to folders instead of files to avoid needing to give us access to more files multiple times a month.
@GrapheneOS But they WANT to make things inconvenient step-by-step... Until it's technically allowed but practically hits a roadblock planned off-public.
-
They're obligated to fulfill our requests. We need each of the Beta tags because we port and test in advance. If they don't want to deal with our endless requests for each release, they can simply push the tags to Git. They chose to waste the time of several employees on this.
@GrapheneOS Or is it Gemini? (
) -
Google could simply push signed tags to Git instead of having a person assigned to go through form submissions and give access to specific files. They could also give access to folders instead of files to avoid needing to give us access to more files multiple times a month.
@GrapheneOS how are you guys planning for the day when Google completely stops providing anything?
-
They're obligated to fulfill our requests. We need each of the Beta tags because we port and test in advance. If they don't want to deal with our endless requests for each release, they can simply push the tags to Git. They chose to waste the time of several employees on this.
@GrapheneOS On a separate note... Someone please tell me what are the exact things stopping a more open OS like linux from being mainstream (modem drivers, camera drivers, what else?)
Or... an AOSP derivative or clone COMPLETELY independent. IK has something to do with the modem and SIM-card and camera drivers, what are those and what else?
-
@lattera @GrapheneOS iirc it must be in a timely manner. Weeks is not reasonable
@eatham @GrapheneOS The GPLv2 does not place any stipulation on schedules and deadlines.
-
Google replaced pushing Git tags for certain source code with obtaining source code via Google Drive after making a request through Google Forms. It's completely ridiculous and they've gradually become very slow at handling requests. They're in clear violation of the GPLv2 now.
@GrapheneOS wtf
-
@eatham @GrapheneOS The GPLv2 does not place any stipulation on schedules and deadlines.
@lattera @GrapheneOS oh, I misremembered then
-
They're obligated to fulfill our requests. We need each of the Beta tags because we port and test in advance. If they don't want to deal with our endless requests for each release, they can simply push the tags to Git. They chose to waste the time of several employees on this.
For Motorola devices, we plan to prepare our releases early and have everything ready for major Android updates at launch. We should be able to simply push the code to our own repositories for major Android releases. We'll need to host all the AOSP Git repositories ourselves.