rostskadat / FreeCAD-SH3D

A SweetHome3D Exporter for FreeCAD
GNU Lesser General Public License v3.0
5 stars 1 forks source link

Any chance there is a Roadmap for the WB ? #4

Closed luzpaz closed 1 month ago

luzpaz commented 1 month ago

Are you planning to have a roadmap or use the repository milestone method (assigning tickets to each milestone) ?

rostskadat commented 1 month ago

Hello @luzpaz

I have no roadmap so far, but I'm totally opened to establish one. If you happen to have suggestions about the workflow that should be established, please feel free to let me know.

Regards

luzpaz commented 1 month ago

Some ideas:

cc @yorikvanhavre (any ideas?)

rostskadat commented 1 month ago

Hello,

@luzpaz @yorikvanhavre, I just saw that there already is a importSH3D in the BIM workspace. I did not realize that was the case. Maybe this workbench is redundant and should be folded back into the BIM workbench and the function there expanded if need be. That would definitely be less confusing for the User (i.e. should I use "the import function of the BIM WB" or "the import function of the SH3D workbench")

What do you think?

yorikvanhavre commented 1 month ago

There is never such thing as "too many tools for the same thing" in FreeCAD :) Different solutions are always beneficial to the user. So feel free to keep working on your own solution!

The SH3D importer in FreeCAD is rather old and not well maintained, I'm not even sure it still works...

I think you are the best person to know what's best to do here, @rostskadat . Would you rather keep working on your version? Does it work better than the built-in one in BIM? Would you rather have your merged there?

rostskadat commented 1 month ago

Hello @yorikvanhavre ,

I think that:

  1. for basic feature such as import/export a standard implementation is better than several ones (from the user perspective)
  2. in the case of SH3D, there are not so many real features beyond importing (/ exporting ???).
  3. I did use it in conjunction with the Arch WB, which make me believe the BIM WB is probably the best place for such functionality.

Therefore I think that folding this WB into the existing BIM code, would be preferable. If you don't mind, I will fork that workbench and rework the old import function to integrate the new code.

rostskadat commented 1 month ago

Hello @yorikvanhavre @luzpaz ,

I have migrated the importer to the BIM WB. The changes are in my FreeCAD fork. I will try to get the merge included there. If you don't mind I will therefore close that issue. Once merged I'll archive that repo and remove it from the Wiki.

Regards