FreeCAD-addons icon indicating copy to clipboard operation
FreeCAD-addons copied to clipboard

[ πŸ—˜ ] Fork & constrain Drawing-Dimensioning

Open PhoneDroid opened this issue 3 months ago β€’ 9 comments

  • Constrains addon to FreeCAD < 0.20
  • Moves unmaintained addon to fork

PhoneDroid avatar Nov 04 '25 05:11 PhoneDroid

I'm not sure renaming the repo is a good idea -- "dimensioning" was a reasonable descriptor.

chennes avatar Nov 04 '25 15:11 chennes

@chennes How is that relevant?

This isn't even a display name, not that it would change anything.

Since when is it up to the FreeCAD team how addon authors name their repositories?

You being the one that would merge this cannot act in an individual capacity here.

PhoneDroid avatar Nov 04 '25 18:11 PhoneDroid

True enough - agenda item added. https://github.com/FreeCAD/FreeCAD-developer-meetings/blob/main/Agendas/agenda-2025-12-07.md

chennes avatar Nov 04 '25 23:11 chennes

@chennes The developer meeting?

How is this not an FPA meeting point? Which would be today instead of in 1.5 weeks.

Btw how is this not a violation of CoC 6.9 the same way my PR was?

PhoneDroid avatar Nov 05 '25 07:11 PhoneDroid

Whether the developer community regards the FPA's renaming an addon when we "adopt" it is an acceptable practice is a question for a developer meeting. I can't make it to the next one, so I added it to the December agenda.

chennes avatar Nov 05 '25 18:11 chennes

It's not the FPA, it's not the FreeCAD team.

I'm the AEC, a role with the point of representing the addon developers side.

I may be sponsored but this isn't a job and neither FreeCAD nor the FPA is afforded any kind of say in how I handle my own projects.

In that regard I'm the same as any other addon developer.

As you said yourself in the past, something along the lines of We cannot force addon developers to anything

PhoneDroid avatar Nov 05 '25 18:11 PhoneDroid

As Addon Ecosystem Coordinator, under contract to the FPA, everything you do in the FreeCAD addon ecosystem is going to be interpreted as an action of the FPA.

chennes avatar Nov 05 '25 21:11 chennes

The CONTRIBUTOR is the sole responsible for the quality of their work. There is no subordination relationship between the FPA and the CONTRIBUTOR. This agreement is a strict non-employment agreement.

Just because you choose to believe that every single thing I do will be interpreted as an action by the FPA, doesn't make it so and doesn't give you the right to rule over me.

And blocking this part of my work until December doesn't seem like it follows:

During the time covered by this agreement, the FPA agrees to:

  • Help the CONTRIBUTOR to perform their part of this agreement whenever needed​

PhoneDroid avatar Nov 06 '25 08:11 PhoneDroid

Are you undertaking this work as part of your role as Addon Ecosystem Coordinator?

chennes avatar Nov 06 '25 18:11 chennes

Discussed in the dev meeting, people didn't seem to mind the change.

I've changed the name back anyways.

PhoneDroid avatar Dec 18 '25 23:12 PhoneDroid