[CDRIVER-4640] Simplify the source archive generation Created: 12/May/23 Updated: 07/Nov/23 Resolved: 18/Jul/23 |
|
| Status: | Closed |
| Project: | C Driver |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 1.25.0 |
| Type: | Task | Priority: | Unknown |
| Reporter: | Colby Pike | Assignee: | Colby Pike |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Epic Link: | CDRIVER-4546 |
| Quarter: | FY24Q2 |
| Backwards Compatibility: | Minor Change |
| Description |
|
One of the build outputs of the C driver is a source archive. This is posted on the GitHub release. The source archive itself is not a simple archive of the source directory, but rather an archive composed of some generated components (documentation) as well as a subset of the original source components (not all of the source tree is included). Keeping this archive process up-to-date with changes to the driver is tedious and it is unknown how much benefit it provides to our users over a regular Git archive. |
| Comments |
| Comment by Githook User [ 07/Nov/23 ] |
|
Author: {'name': 'Kevin Albertson', 'email': 'kevin.albertson@mongodb.com', 'username': 'kevinAlbs'}Message: Update NEWS and docs for 1.25.0 (#1461)
The tarball is removed in 1.25.0 as part of
Appears to fix HTML rendering. Cause is not known. |
| Comment by Githook User [ 01/Nov/23 ] |
|
Author: {'name': 'Kevin Albertson', 'email': 'kevin.albertson@mongodb.com', 'username': 'kevinAlbs'}Message: Update NEWS and docs for 1.25.0 (#1461)
The tarball is removed in 1.25.0 as part of
Appears to fix HTML rendering. Cause is not known. |
| Comment by Colby Pike [ 18/Jul/23 ] |
|
It was ultimately decided that it was beneficial enough to simply remove the release archive altogether and update all remaining scripts to reflect this new process. This potentially breaks users that relied on the source archive as their primary source for the driver, but it should be reasonably easy to migrate such processes to instead use the repository as the source release. |
| Comment by Githook User [ 18/Jul/23 ] |
|
Author: {'name': 'vector-of-bool', 'email': 'vectorofbool@gmail.com', 'username': 'vector-of-bool'}Message:
This removes code that accumulates lists of sources to include in the
|