Divested-Mobile / DivestOS-Website

The DivestOS website
https://divestos.org
Other
22 stars 15 forks source link

a-dates.txt: add LineageOS #35

Closed dktzde closed 5 months ago

dktzde commented 6 months ago

Is this page generated by a script?

if no: May I add LineagOS? (I have a Pixel 3 and save the update date anyway - knowing that it is only "nightly" and not RC)

if yes: I would like to see LineageOS and maybe iodéOS added.

SkewedZeppelin commented 6 months ago

@dktzde The page is updated entirely by hand. I would like to see them both, but:

dktzde commented 6 months ago

I would like to see them both,

I'm happy that you think so :-)

but:

  • LineageOS ships the monthly ASB on different days of the week depending on the device.

I am aware of this - that's why I also wrote the cell phone I use. I will add a footnote so that it is clear what the data refers to. I will prepare a corresponding change request, then you can see if that works for you. What do you think?

   * Lineage has even entirely paused all builds because of the QPR2 changes: LineageOS/hudson@f4adb0c

I started collecting data in January (2024-02-15; 2024-01-15) - March ASB will probably take a while longer.

SkewedZeppelin commented 6 months ago

@dktzde there is a complete index of all builds here thanks to @timschumi: https://lineage-archive.timschumi.net/MD5SUMS

you can probably compare the merge dates of each ASB and pick the earliest dated release after as the release date.

timschumi commented 6 months ago

there is a complete index of all builds here thanks to timschumi: lineage-archive.timschumi.net/MD5SUMS

Note that this list is not complete, it at most covers everything starting from December 2022 (which is roughly when I started to check in build hashes into a database) and the random collections of builds that I was able to gather from other sources.

Not that you'd need information of historic builds for the list anyways, once the ASB changes have been merged, all builds that were started after that (on that particular branch) will have those patches. Therefore, you can just note down the merge date (or, if you want to be sure that you aren't mislabeling builds, the merge date + 1).

SkewedZeppelin commented 6 months ago

thanks @timschumi

most of the LineageOS ASB patchsets are already linked from https://divestos.org/pages/patch_counts I can go through them sometime, unless you really want to do them @dktzde

dktzde commented 6 months ago

Thank you very much. It seems to me that https://divestos.org/pages/patch_counts is a good source. So there is also not the delay of up to 7 days - depending on the model. I also noticed that it is necessary to differ by branches. I will try to add LOS 20 and LOS 21.

SkewedZeppelin commented 6 months ago

Screenshot from 2024-03-27 16-41-57

OK @dktzde added 20 in https://github.com/Divested-Mobile/DivestOS-Website/pull/36/ and I added 17/18/19 in 6ad38e2b6c20877bfd60ecf353896ac00b5b3a5b

will need to do something about the width, maybe make it into an actual html table again

I'd also still like to add iode, @vincentvidal do you have historical dates of when you did ASB releases? ref: https://divestos.org/misc/a-dates.txt

dktzde commented 6 months ago

will need to do something about the width, maybe make it into an actual html table again

Could you maybe consider splitting it into two tables? One with the older Android versions and one with the "current" ones.

e.g.: a-dates.txt: Android DivestOS 14.1 DivestOS 15.1 DivestOS 16.0 DivestOS 17.1 LineageOS 17.1 DivestOS 18.1 LineageOS 18.1

a2-dates.txt Android GrapheneOS DivestOS 19.1 LineageOS 19 DivestOS 20.0 LineageOS 20 CalyxOS /e/OS iode

dktzde commented 5 months ago

I'd also still like to add iode, [...]

I have just found out that the iode news app (com.iode.news), which is distributed via the iode F-Droid Repro, contains the relevant data for the last 2 years. May I add these? Between which columns do you want to insert iode OS? (ASB always seems to appear towards the end of the month, sometimes a little later).

SkewedZeppelin commented 5 months ago

@dktzde nice find! between Calyx and /e/ works

edit: is it this? https://gitlab.com/iode/static/-/blob/main/posts.json?ref_type=heads

seems so, I'm adding it.

SkewedZeppelin commented 5 months ago

@dktzde I've added them, would you mind double checking it? thanks

SkewedZeppelin commented 5 months ago

wip: https://divestos.org/pages/patch_history.html

SkewedZeppelin commented 5 months ago

finished: https://divestos.org/pages/patch_history

thanks again @dktzde

dktzde commented 5 months ago

edit: is it this? https://gitlab.com/iode/static/-/blob/main/posts.json?ref_type=heads

Yes, it is.

seems so, I'm adding it.

Thanks for adding it.

@dktzde I've added them, would you mind double checking it? thanks

Of course. - Already did.

finished: https://divestos.org/pages/patch_history

Thank you a lot too!