core icon indicating copy to clipboard operation
core copied to clipboard

Draft to extract release json

Open Falco20019 opened this issue 1 year ago • 5 comments
trafficstars

Resolves #9205

I created a draft as it might be easier to discuss on.

/CC @richlander @leecow

Falco20019 avatar Feb 29 '24 09:02 Falco20019

Adding @joeloff to the conversation as he is a key "customer" for this data.

leecow avatar Mar 04 '24 22:03 leecow

~Is the plan to just make smaller files or to actually publish a bunch of tiny files and change the format?~

Read the issue. It will definitely break this, and probably a bunch of external 3rd parties that we know rely on the current format. We also rely on this information in the SDK (through the library I linked).

I can make an argument for why we want to evaluate all the release data. Splitting it up would make the flipside of this change more costly - send additiona requests to get all the files and pieces of information vs. grabbing the index and then grabbing the specific M.N releases JSON.

joeloff avatar Mar 04 '24 22:03 joeloff

We're not going to break the format. We'll have both the big file and a new small (one per release) alternative. So, additive. Works?

richlander avatar Mar 05 '24 06:03 richlander

We're not going to break the format. We'll have both the big file and a new small (one per release) alternative. So, additive. Works?

Sounds good, thank you for clarifying.

joeloff avatar Mar 05 '24 06:03 joeloff

Not a problem. The initial conversation was confusing.

richlander avatar Mar 05 '24 06:03 richlander