Skip to content

Maintenance, improvement and development of new features on the Sketcher workbench - Q4 #74

@PaddleStroke

Description

@PaddleStroke

Proposal description

The application for this grant aims to continue the development around the Sketcher workbench.
It is proposed to extend the work of bug fixing, maintenance, reorganization, standardization of the module and the addition of new features.

The meat of this proposal is to improve the stability of the Sketcher workbench.
Sketcher is central to many user's workflow. The core feature set is IMO there but the workbench shows a high number of bugs, meaningless red warning and inconveniences. Making the user experience not ideal.

The primary focus of this proposal is to continue fixing bugs reports of sketcher to then tackle as many as possible depending on their complexity and criticality.

For reference the currently opened issues :
https://github.com/FreeCAD/FreeCAD/issues?q=is%3Aissue%20state%3Aopen%20label%3A%22Mod%3A%20Sketcher%22

This is a proposed extension of grant request #52

Deliverables

Weekly pull requests will be delivered for bug fixing, feature requests and code maintenance work at a similar rate to what I have done in the past.

Timeline

Starts when the proposal is approved or when the previous grant finishes (8th January), whichever comes last.
The time dedicated will be 10 hours per week over the 3 months.

Risks and mitigation

As for any software development, quantifying the amount of work necessary for a specific feature request/bug fix is very difficult. Therefor this proposal is for an undefined amount of goals, but a total amount of time.

Compensation

The requested compensation is 3000€ for the three months of work.

About you

Pierre, paddle on the forum, PaddleStroke on github

In the past I have done a lot of work on Sketcher and FreeCAD: https://github.com/FreeCAD/FreeCAD/pulls?q=is%3Apr+author%3APaddleStroke+is%3Aclosed

Metadata

Metadata

Assignees

No one assigned

    Labels

    2025 Q4fundedThe FPA voted to fund this proposal

    Type

    No type

    Projects

    Status

    No status

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions