Portuguese forum and FreeCAD-addons repository

Info about new community or project announcements, implemented features, classes, modules or APIs. Might get technical!
PLEASE DO NOT POST HELP REQUESTS OR OTHER DISCUSSIONS HERE!
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Post Reply
User avatar
yorik
Founder
Posts: 13640
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels
Contact:

Portuguese forum and FreeCAD-addons repository

Post by yorik »

Two little features I added:

- a portuguese section on this forum (moderators needed!)
- a FreeCAD-addons repo on github: https://github.com/FreeCAD/FreeCAD-addons

This repo uses the git submodules feature to link other repositories containing useful addons for freecad, so it's easy to get them all (and update them) in one operation. You can just clone the repo and you get them all.

Once they are cloned, you need to do

Code: Select all

git submodule update
to update them all. A simple "git pull" will not update the submodules.

If you think to other interesting repos to add, or you would like to help managing this repo (although there is actually no work needed at the moment), just say.
triplus
Veteran
Posts: 9471
Joined: Mon Dec 12, 2011 4:45 pm

Re: Portuguese forum and FreeCAD-addons repository

Post by triplus »

Interesting.

This one works great:
https://github.com/shaise/FreeCAD_FastenersWB

This should be OK but i didn't test much yet:
https://github.com/shaise/FreeCAD_SheetMetal

I am not sure about this one as its development has just begun but nonetheless:
https://github.com/DeepSOIC/Lattice

This are some examples of useful 3rd Party modules that should be installed into .FreeCAD/Mod directory on Ubuntu.

There are useful FreeCAD macros on GitHub that should be installed in the FreeCAD Macro folder. Therefore i am wondering if it makes much sense to have macros and 3rd Party modules mixed in this single repository.
User avatar
yorik
Founder
Posts: 13640
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels
Contact:

Re: Portuguese forum and FreeCAD-addons repository

Post by yorik »

Great! I'll add them all.

I know this is not very practical for end users (these repos need to be linked the mod folder, etc), but for developers and people who can do a bit of command line stuff it will be useful already... And for end users, there is the plugin installer of mocroelly that is beginning to become pretty complete.

It might also give more visibility to these projects, which is a good thing too.
galou_breizh
Posts: 436
Joined: Wed Sep 15, 2010 9:38 am

Re: Portuguese forum and FreeCAD-addons repository

Post by galou_breizh »

Great thing, thanks for it!

The submodules didn't work for me. I had to change e.g.

Code: Select all

[submodule "assembly2"]
	url = git@github.com:hamish2014/FreeCAD_assembly2.git
to

Code: Select all

[submodule "assembly2"]
	url = https://github.com/hamish2014/FreeCAD_assembly2.git
for all submodules to have them work.
User avatar
microelly2
Veteran
Posts: 4688
Joined: Tue Nov 12, 2013 4:06 pm
Contact:

Re: Portuguese forum and FreeCAD-addons repository

Post by microelly2 »

Great Idea.
May be this is the database to generate install options. :)
User avatar
yorik
Founder
Posts: 13640
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels
Contact:

Re: Portuguese forum and FreeCAD-addons repository

Post by yorik »

galou_breizh wrote:for all submodules to have them work.
Hmm maybe it's best to use https everywhere, indeed... Seems more generic.
ickby
Veteran
Posts: 3116
Joined: Wed Oct 05, 2011 7:36 am

Re: Portuguese forum and FreeCAD-addons repository

Post by ickby »

nice addition! I think this is worth too being in the repo: https://github.com/jmwright/cadquery-freecad-module
User avatar
microelly2
Veteran
Posts: 4688
Joined: Tue Nov 12, 2013 4:06 pm
Contact:

Re: Portuguese forum and FreeCAD-addons repository

Post by microelly2 »

The collection of useful scripts grows very fast.
So we have to think about ordering

I have started to add macro collections from git into pluginloader
my naming convention is

Code: Select all

plugins: 

  wood-galaxy-makros:
    status: noignore
    author: wood galaxy
    description: macro collection 
    man: https://github.com/wood-galaxy/FreeCAD-scripts/blob/master/README.md
    source:  https://github.com/wood-galaxy/FreeCAD-scripts/archive/master.zip
    sourcedir: FreeCAD-scripts-master
    destdir: AppHomePath/Mod/plugins/wood-galaxy-macros
    format: zip
  psicofil-makros:
    status: noignore
    author: psicofil
    description: macro collection 
    man: https://github.com/psicofil/Macros_FreeCAD/blob/master/README.md
    web: https://github.com/psicofil/Macros_FreeCAD/blob/master/README.md
    source:  https://github.com/psicofil/Macros_FreeCAD/archive/master.zip
    sourcedir: Macros_FreeCAD-master
    destdir: AppHomePath/Mod/plugins/psicofil-macros
    format: zip

  microelly-makros:
    status: noignore
    author: microelly
    description: macro collection 
    man: https://github.com/microelly2/freeCAD_macro/blob/master/README.md
    web: https://github.com/microelly2/freeCAD_macro/blob/master/README.md
    source:  https://github.commicroelly2/freeCAD_macro/archive/master.zip
    sourcedir: freeCAD_macro-master
    destdir: AppHomePath/Mod/plugins/microelly-macros
    format: zip
I think grouping them related to their maintainer can help. The same links can go to the repository

I have added Lattice WB and CadQuery WB to pluginloader.

I think it makes sense to have a tab "New and Just Discovered" where new Scriptes reside for
some weeks.

The internet is full of useful scripts and sometimes I find what i'm looking for.
Collecting and categorizing can bring benefit for the community, but it's sometime a stupid job too.
User avatar
yorik
Founder
Posts: 13640
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels
Contact:

Re: Portuguese forum and FreeCAD-addons repository

Post by yorik »

Cool!
microelly2 wrote:The internet is full of useful scripts and sometimes I find what i'm looking for.
Collecting and categorizing can bring benefit for the community, but it's sometime a stupid job too.
Yes, and it can quickly become a huge task.. That's why it is interesting that people manage their own projects, and are able to update references to it themselves...
User avatar
yorik
Founder
Posts: 13640
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels
Contact:

Re: Portuguese forum and FreeCAD-addons repository

Post by yorik »

Little update, the addons installer macro is now able to install macros from the wiki too:
https://github.com/FreeCAD/FreeCAD-addo ... er.FCMacro
Post Reply