[Ovmsdev] Fwd: [openvehicles/Open-Vehicle-Monitoring-System-3] 29e333: Issue #36: Add support for ota/tag in config
Michael Balzer
dexter at expeedo.de
Tue Apr 17 04:35:48 HKT 2018
"alpha" / "beta" imply some underlying development & release plan, i.e. a list of features to be reached for the "release" version.
"stable" and "nightly" are also used, but "nightly" implies a fixed schedule -- I'd rather have the option to update manually several times a day --, and
"stable" implies some sort of quality check / warranty, which we also cannot provide.
So I think "main" and "edge" are appropriate.
Regards,
Michael
Am 16.04.2018 um 03:46 schrieb Mark Webb-Johnson:
> Another point perhaps missed is that these are really release tags, not necessarily developer release stages. So, for example, say we were working on a branch
> with a major re-write called v4.x, we could create a ‘v4x’ branch (or whatever) and release ota updates to it. Modules subscribing to that tag would get those
> updates.
>
> I guess we could address that with v3-beta, v3-alpha, v4-alpha, etc.
>
> Regards, Mark
>
>> On 16 Apr 2018, at 9:40 AM, Mark Webb-Johnson <mark at webb-johnson.net <mailto:mark at webb-johnson.net>> wrote:
>>
>> The original idea was to have these as release tags that users could subscribe to. The factory firmware we have has everyone as ‘main’, so that one is hard
>> to change.
>>
>> I did consider ‘alpha’, but it just looked strange to me.
>>
>> The idea is that ‘edge’ will be an automated (at least) nightly build.
>>
>> I think there is room for one more like Tesla’s ‘early access program’ (pre-release candidates that should be stable but have not had widescale testing). So,
>> my overall suggestion is for something like:
>>
>> * main
>> * eap
>> * edge
>>
>>
>> Steve’s alternative would be:
>>
>> * main
>> * beta
>> * alpha
>>
>>
>> Other than ‘main’, these are simple to change. Happy to go with the consensus...
>>
>> Regards, Mark.
>>
>>> On 16 Apr 2018, at 9:26 AM, Stephen Casner <casner at acm.org <mailto:casner at acm.org>> wrote:
>>>
>>> On Mon, 16 Apr 2018, Mark Webb-Johnson wrote:
>>>> From now on, I’m going to be maintaining two tags for the production
>>>> ota server api.openvehicles.com <http://api.openvehicles.com/> <http://api.openvehicles.com/>. These
>>>> are:
>>>>
>>>> main: for stable releases
>>>> edge: for bleeding edge developer releases
>>>
>>> Why not the "standard" terms release (or stable), beta, alpha?
>>>
>>> -- Steve_______________________________________________
>>> OvmsDev mailing list
>>> OvmsDev at lists.openvehicles.com <mailto:OvmsDev at lists.openvehicles.com>
>>> http://lists.openvehicles.com/mailman/listinfo/ovmsdev
>>
>> _______________________________________________
>> OvmsDev mailing list
>> OvmsDev at lists.openvehicles.com <mailto:OvmsDev at lists.openvehicles.com>
>> http://lists.openvehicles.com/mailman/listinfo/ovmsdev
>
>
>
> _______________________________________________
> OvmsDev mailing list
> OvmsDev at lists.openvehicles.com
> http://lists.openvehicles.com/mailman/listinfo/ovmsdev
--
Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal
Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openvehicles.com/pipermail/ovmsdev/attachments/20180416/0f8a4835/attachment.htm>
More information about the OvmsDev
mailing list