Skip to content

Add reports #310

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 4 commits into
base: main
Choose a base branch
from
Open

Conversation

pieterhijma
Copy link
Contributor

@pieterhijma pieterhijma commented Feb 13, 2025

These are currently reports for various projects and various months:

Months

  • Jan
  • Feb
  • March
  • April

Projects

  • Improve C++ API documentation
  • Research Variant Parts
  • Improve User Experience VarSets
  • OCCT Liaison

@Reqrefusion
Copy link
Member

You said that this was your final report for the Research Variant Parts grant, meaning that it was finished. However, I did not fully understand the future of the prototypes.

@pieterhijma
Copy link
Contributor Author

The next step is an enhancement proposal for this kind of functionality. The prototypes serve as an inspiriation and to understand various design decisions. They are not meant to be merged as is in FreeCAD. I hope they will form a basis on which the community can make a good decision on how to move forward. For example, how computing shapes is done has already been discussed in the context of parallelism. Does this answer your question?

@Reqrefusion
Copy link
Member

The next step is an enhancement proposal for this kind of functionality. The prototypes serve as an inspiriation and to understand various design decisions. They are not meant to be merged as is in FreeCAD. I hope they will form a basis on which the community can make a good decision on how to move forward. For example, how computing shapes is done has already been discussed in the context of parallelism. Does this answer your question?

Actually yes and no. The report here is quite correct as a monthly report. However, I think a final report is needed to finish the project. After all, this was a research project and this research should be documented in some way. The point here is to think as if you are not going to be involved in the next step. The research is quite adequate but scattered. I think you should present all the results together with the general discussions in the prototypes etc.

@pieterhijma
Copy link
Contributor Author

I agree that the reporting is scattered, but this was part of the setup all along as you can read in the grant proposal. The fact that the reporting is done in two forum topics (Open Discussion and Developers Corner) presents some issues for those (mainly developers) who want to have the whole overview. However, I believe that for users that just want to know about the concepts and what is possible, it was a very good scheme to have the user-specific reports in the Open Discussion without being overwhelmed by technical details.

After all, this was a research project and this research should be documented in some way.

This seems to imply that the research was not documented (in some way). In my opinion the project was very well documented and well beyond what I promised initially in the proposal. I also believe this is very difficult to deny.

Regarding a final report, I believe that the index post that I presented in the grant report captures the body of knowledge as a result of this project very well. @Reqrefusion, could you please let me know if this is satisfactory for you as well?

@Reqrefusion
Copy link
Member

Of course, I cannot request a report that exceeds what was formally requested in your offer or as FPA. I am also individually requesting the final report from you here. I believe there should be a de facto document indicating that your project is completed. I certainly agree with you regarding the adequacy of the forum post. Of course, if it can be formatted. I see great benefit in somehow transforming this post and adding it here.

@pieterhijma pieterhijma changed the title Add grant reports for January Add grant reports Apr 7, 2025
@pieterhijma pieterhijma changed the title Add grant reports Add reports Apr 7, 2025
- Improve C++ API documentation
- Research Variant Parts
- Improve User Experience VarSets
- Improve C++ API documentation
- Research Variant Parts
- Improve User Experience VarSets
- Improve C++ API documentation
- Improve User Experience VarSets
- OCCT liaison
- Improve C++ API documentation
- Improve User Experience VarSets
- OCCT liaison
@pieterhijma pieterhijma force-pushed the report-pieterhijma branch from d4ed3bd to b1f81da Compare May 6, 2025 19:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants