Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit df300b34 authored by Manoj Nair's avatar Manoj Nair
Browse files

Merge branch...

Merge branch '949-update-text-of-dev-and-stable-to-community-and-official-in-build-types-guide' into 'master'

Update text of dev and stable to community and official in build types guide

Closes #949

See merge request e/documentation/user!1087
parents 2b1157ae fecddf04
Loading
Loading
Loading
Loading
+34 −26
Original line number Diff line number Diff line
{% include alerts/danger.html content="Unless marked as `stable`, many /e/OS builds are not intended for daily use. All builds labelled as `Beta` have not been fully tested yet and may contain major bugs. All builds are provided as best effort, without any guarantee."  %}

### Dev:
 - Builds are made by /e/OS using the /e/OS build infrastructure and signed by /e/OS dev keys
 - Includes the latest /e/OS development code for the device
 - Is released after testing but may still contain non critical bugs
 - Usually official builds have a maintainer
 - Get regular OTA updates
 - Available for download on /e/OS websites
 - Release Frequency: Monthly if possible
 - Builds can be marked as `beta` when we do not have adequate testers for that particular device
 - Build Naming format: e-0.18-r-2020021341116-dev-mata.zip
### Official
 
> Naming format explanation:

> e-codeversionnumber-osversion-YYYYMMDDbuildid-dev-devicename.zip

### Stable
 - These builds are currently only available on the Murena smartphones
> Murena smartphone are phones purchase through the [murena Shop](https://murena.com/)
 - Are built based on source code from the Dev branch which has been released and tested
 - Are built based on source code from the Community build branch which has been released and tested
 - This build undergoes additional and longer testing cycles
 - Builds are made by /e/OS using the /e/OS build infrastructure and signed by /e/OS stable keys
 - Official builds have a maintainer
 - Get regular OTA updates
 - Users can also download the stable builds and manually install them if they so desire
 - Users can also download the official builds and manually install them if they so desire
 - Builds format are IMG files with a build script to help with the installation.
 - Release Frequency: Monthly or bimonthly
 - Build Naming format: e-0.18-r-2020021341116-stable-mata.zip
 - Earlier referred to as stable builds
 - Build Naming format: IMG-e-1.20-s-20240220382012-stable-FP4.zip

Naming format explanation:

`IMG-e-codeversionnumber-osversion-YYYYMMDDbuildid-stable-devicename.zip`

### Community
 - Builds are made by /e/OS using the /e/OS build infrastructure and signed by /e/OS dev keys
 - Includes the latest /e/OS development code for the device
 - Is released after testing but may still contain non critical bugs
 - Get regular OTA updates
 - Available for download on /e/OS websites
 - Release Frequency: Monthly if possible
 - Earlier referred to as dev builds
 - Build Naming format: e-1.20-t-20240223382228-dev-mata.zip

Naming format explanation:

`e-codeversionnumber-osversion-YYYYMMDDbuildid-dev-devicename.zip`

> Naming format explanation:

> e-codeversionnumber-osversion-YYYYMMDDbuildid-stable-devicename.zip

### Test
  - Builds are made by /e/OS using the /e/OS build infrastructure and signed by Android test keys
@@ -38,14 +41,15 @@
  - These builds are only accessible to testing team members  
  - Are not available for download on /e/OS websites
  - Release Frequency: Depending on testing requirement
  - Build Naming format: e-0.18-r-2020021341116-test-mata.zip
  - Build Naming format: e-1.21-rc-r-20240313386629-stable-FP2.zip

> Naming format explanation:
Naming format explanation:

> e-codeversionnumber-osversion-YYYYMMDDbuildid-test-devicename.zip
`e-codeversionnumber-testphasecode-osversion-YYYYMMDDbuildid-dev/stable-devicename.zip`

### Unofficial
 - Builds are made by /e/OS or external users
 - Builds are not supported by /e/OS
 - Made using /e/OS sources code with no modifications in any form
 - At times may not have a maintainer as in made by a user who does not own the device
 - Do not receive OTA updates
@@ -54,9 +58,9 @@
 - Build Naming format: e-0.7-n-2020021341116-UNOFFICIAL-mata.zip
 - Install these builds at your own risk

> Naming format explanation:
Naming format explanation:

> e-codeversionnumber-osversion-YYYYMMDDbuildid-UNOFFICIAL-devicename.zip
`e-codeversionnumber-osversion-YYYYMMDDbuildid-UNOFFICIAL-devicename.zip`

### Custom
   - Builds are made by /e/OS or external users
@@ -66,3 +70,7 @@
   - Install these builds at your own risk
   - Release Frequency: Dependent on the client or ROM Builder
   - Build Naming format: Format to be set by client or ROM Builder

Naming format explanation:

`Depends on the convention followed by the custom ROM builder`
 No newline at end of file