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!
User avatar
yorik
Site Admin
Posts: 11514
Joined: Tue Feb 17, 2009 9:16 pm
Location: São Paulo, Brazil
Contact:

Portuguese forum and FreeCAD-addons repository

Postby yorik » Sat Sep 19, 2015 6:05 pm

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
Posts: 8676
Joined: Mon Dec 12, 2011 4:45 pm

Re: Portuguese forum and FreeCAD-addons repository

Postby triplus » Sat Sep 19, 2015 9:48 pm

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
Site Admin
Posts: 11514
Joined: Tue Feb 17, 2009 9:16 pm
Location: São Paulo, Brazil
Contact:

Re: Portuguese forum and FreeCAD-addons repository

Postby yorik » Sat Sep 19, 2015 10:01 pm

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: 259
Joined: Wed Sep 15, 2010 9:38 am

Re: Portuguese forum and FreeCAD-addons repository

Postby galou_breizh » Mon Sep 21, 2015 7:16 am

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
Posts: 4361
Joined: Tue Nov 12, 2013 4:06 pm
Contact:

Re: Portuguese forum and FreeCAD-addons repository

Postby microelly2 » Mon Sep 21, 2015 8:29 am

Great Idea.
May be this is the database to generate install options. :)
User avatar
yorik
Site Admin
Posts: 11514
Joined: Tue Feb 17, 2009 9:16 pm
Location: São Paulo, Brazil
Contact:

Re: Portuguese forum and FreeCAD-addons repository

Postby yorik » Mon Sep 21, 2015 1:48 pm

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

Re: Portuguese forum and FreeCAD-addons repository

Postby ickby » Tue Sep 22, 2015 5:48 am

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

Re: Portuguese forum and FreeCAD-addons repository

Postby microelly2 » Tue Sep 22, 2015 4:28 pm

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
Site Admin
Posts: 11514
Joined: Tue Feb 17, 2009 9:16 pm
Location: São Paulo, Brazil
Contact:

Re: Portuguese forum and FreeCAD-addons repository

Postby yorik » Tue Sep 22, 2015 6:51 pm

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
Site Admin
Posts: 11514
Joined: Tue Feb 17, 2009 9:16 pm
Location: São Paulo, Brazil
Contact:

Re: Portuguese forum and FreeCAD-addons repository

Postby yorik » Mon Nov 14, 2016 1:52 pm

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