-
Notifications
You must be signed in to change notification settings - Fork 23
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
34 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
## Activity Report 1 | ||
|
||
### Week 1 | ||
|
||
This week was spent simultaneously ramping up and executing several pull requests as well as generating some process documentation. Tests were written for methods transferred from the RealThunder TopoNaming branch. Work completed included: | ||
|
||
* https://github.com/FreeCAD/FreeCAD/pull/12138 Toponaming: FeaturePartCommon merged | ||
* https://github.com/FreeCAD/FreeCAD/pull/12137 Toponaming: Add helper methods merged | ||
* https://github.com/FreeCAD/FreeCAD/pull/12134 Toponaming: makeElementShape transfer and tests opened | ||
* https://github.com/FreeCAD/FreeCAD/pull/12098 Tweak resetElementMap to default to empty defined element map merged | ||
* https://github.com/FreeCAD/FreeCAD/pull/12087 Toponaming makeElementShell merged | ||
* https://github.com/FreeCAD/FreeCAD/pull/12086 Toponaming: makeElementBoolean opened | ||
* https://github.com/FreeCAD/FreeCAD/pull/12028 Toponaming move makEFace as makeElementFace and dependencies merged | ||
* Started (log of issues and discoveries) [https://github.com/FreeCAD/DevelopersHandbook/issues/92] | ||
* Team communications and assistance on the Telegram chat | ||
|
||
Most of the work was very much the underwater portion of an iceberg. While only one actual python / Gui level feature was transferred, the bulk of the support work will apply to other features as well. | ||
|
||
Next week should see multiple other features with new tests transferred onto the main branch. | ||
|
||
### Week 2 | ||
|
||
This week was spent cleaning up and adding tests, and dependencies necessary to complete more of the high level FeatureX cards in week 3. Also raising the level of PRs to minimize review feedback. There is still more work to go on this. Work completed included: | ||
|
||
* https://github.com/FreeCAD/FreeCAD/pull/12249 ( partial dup, cleaner API) Ensure that resetElementMap results in an element map existing, unless overridden merged | ||
* https://github.com/FreeCAD/FreeCAD/pull/12247 Stop tests from leaving files around after execution opened | ||
* https://github.com/FreeCAD/FreeCAD/pull/12237 Transfer in makeElementRefine opened | ||
* https://github.com/FreeCAD/FreeCAD/pull/12229 Transfer in Geometry.x changes from RT branch merged | ||
* https://github.com/FreeCAD/FreeCAD/pull/12201 Toponaming: transfer in getElementName and dependencies opened | ||
* https://github.com/FreeCAD/FreeCAD/pull/12134 Toponaming: makeElementShape transfer and tests merged | ||
* Pending work on a comprehensive tutorial test ( currently in https://github.com/FreeCAD/FreeCAD/pull/12201 ) | ||
* Pending work on a performance test script | ||
|
||
Next week is about pushing as many of those cards along as I can. |