Skip to content

Conversation

@bmateev
Copy link

@bmateev bmateev commented Oct 2, 2025

@chennes
Copy link
Member

chennes commented Oct 2, 2025

@PhoneDroid

@PhoneDroid
Copy link
Member

PhoneDroid commented Oct 2, 2025

@bmateev
Hi, I'm the AEC ( Addon Ecosystem Coordinator )
and I'd like to get some things set right with
your addon before it gets published.

First of all I was wondering where I'd best contact
you, you didn't specify an author / maintainer email
in your package manifest, so where can I best reach you?

If you don't want to post your email / handles publicly,
I can also send you my info, in case you are on the Discord
or the Forum, I can also send you a friend request there.


Some things to note right away:

  • The license you chose is not meant for code.
    Have a look at https://choosealicense.com/licenses/

    Most people choose a GPL license like LGPLv3-or-later
    unless they want their code to be included in FreeCAD
    directly one day, in which case it would have to be a
    LGPLv2 compatible license. ( Not relevant for most )

    Note that having your Create Commons license just for the
    icons / logo in general assets is perfectly fine, in fact that
    would be the most correct way to do it.

    Example:
    You could have 2 license files in your repo like

    • LICENSE-CODE
    • LICENSE-ASSETS
  • You forgot the Git Submodules entry


Some things for later ( when I can contact you directly ):

  • The addon should use the Python module structure
  • Various issues with the package manifest

@PhoneDroid PhoneDroid changed the title Add PanelsStyler addon entry [ + ] Panels Styler Oct 2, 2025
@PhoneDroid PhoneDroid added the 💽 𝗔𝗱𝗱𝗼𝗻 In the context of a FreeCAD Addon. label Oct 2, 2025
@bmateev
Copy link
Author

bmateev commented Oct 3, 2025 via email

@bmateev
Copy link
Author

bmateev commented Oct 3, 2025 via email

@PhoneDroid
Copy link
Member

The forum doesn't have friend requests,
friends are just shortcuts to other profiles.

I'll send you a dm.

@bmateev
Copy link
Author

bmateev commented Oct 3, 2025 via email

@PhoneDroid
Copy link
Member

Ah, sorry about that, I'll ask if
Chennes can set you to registered.

@bmateev
Copy link
Author

bmateev commented Oct 3, 2025 via email

@PhoneDroid
Copy link
Member

Should work now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

💽 𝗔𝗱𝗱𝗼𝗻 In the context of a FreeCAD Addon.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants