kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #12944
Re: Environment Variables
-
To:
"Alejandro Méndez A." <twistx77@xxxxxxxxx>
-
From:
Dick Hollenbeck <dick@xxxxxxxxxxx>
-
Date:
Mon, 07 Apr 2014 21:44:06 -0500
-
Cc:
KiCad Developers <kicad-developers@xxxxxxxxxxxxxxxxxxx>
-
In-reply-to:
<CALfLu87KiRm_GQiL9J_K+5RpEaD5A4ZdA=n5NGGrHpiDkAHNWA@mail.gmail.com>
-
User-agent:
Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0
On 03/17/2014 01:35 PM, Alejandro Méndez A. wrote:
> Ok,
>
> I will do that in a new post with another title so it is easy to find.
Alejandro
Can you tell me if and where this has been done please?
Thanks,
Dick
>
> I could make a video since I already have a youtube channel with plenty of visits but I'm
> not a native English speaker so I think it might be better just to keep the written version :)
>
> In fact I've been doing a tutorial for Kicad in Spanish but I haven't finished since the
> last changes for KiCad have changed a lot in PCBNew and Library and I'm thinking of
> redoing the first ones with a newer version of KiCad including the new features of PCBNew.
> Should I keep waiting a little longer for more big changes?
>
> I'll try to make a useful post for the environment variables and how to use them to be
> able to work with Kicad seamlessly in different platforms.
>
> Last but not least. I think there is already work being done with the libraries but I
> think that it would be really good for KiCad to have a very large contributive components
> library since most "hobbiest" users don't wan't to make their own parts and people like me
> that are freelance or work for small companies will use already created components when
> they come from a "respectable" source. I spend a lot of time creating my own footprints
> and I've found that the best library out there in my opinion is this one:
> http://smisioto.no-ip.org/elettronica/kicad/kicad-en.htm . Is anyone working on doing some
> sort of collaborative library where people could create components and by users votes have
> the components validate them-selves?
> I know a little about the github "official" library for KiCad and also I know of a web
> that is doing that for three differents packages (KiCad included), it is called
> CircuitHub. It is a great idea but they try to cover too much, at least for now, in my
> opinion. You can create the components in their web, et cetera. I've tried it and I've
> even talked to one of the founders for support, since there are many things that don't
> work right yet and they make it basically unusable at the end. They've told me they are
> working on it, but it have passed at least 6 months and they have added other things but
> the component creation part is still not working right. To the point of not even been able
> to create new schematic symbols.
>
> Anyway, I just want to know if there is somebody working in an idea like that but just to
> keep the components, not creating them in the web since I could help creating components
> and a system to let people create components to share, following a common criteria which
> could give some security to the people wanting to use them.
>
> BTW, sorry for the long boring reply.
>
>
>
>
> 2014-03-17 18:57 GMT+01:00 Dick Hollenbeck <dick@xxxxxxxxxxx <mailto:dick@xxxxxxxxxxx>>:
>
> On 03/17/2014 12:27 PM, Alejandro Méndez A. wrote:
> > Hi Dick,
> >
> > I already fixed it, I had a problem with the environment variable which in Linux you can
> > set it just for one user and I'm new to Linux.
> >
> > Now, if you can tell me where to write a little guide on how to do it, I will gladly do
> > it. If there is no such a place, I would just send it to the mailing list where someone
> > might find it.
>
>
> User's (yahoo) Mailing list is helpful! TIA for that.
>
> It would be good if you actually re-enforce the *concept* of what you are trying to do,
> not simply state how to set the environment variable. The fact that it allowed you to
> achieve a single data file which is applicable across platforms, that is the concept.
>
> It was in your original posting, but I would bring it into your summary posting.
>
> Eventually, if somebody can make videos that help users, that will help users. I suppose
> we can link to good videos from the website.
>
> I think people struggle more with the concept of what the environment variable is doing,
> than they struggle with how to set it. You at least saw this concept, and it puts you at
> the head of the class.
>
> If you tell them only how to set it, next thing they'll ask is what variable do I set?
>
> It would be best if you *invent* your own environment variable, and use that in your write
> up. Like FPBASEDIR or something like that, anything meaningful. And more than one is OK.
>
> We actually use ${MY_LIBS} for our personal libraries, and put them on a network drive in
> pretty format, so that's where MY_LIBS points.
>
> You can do the same with environment variables for the paths to the 3D models.
>
>
>
> I will not be visiting the user's mailing list anymore, so your help is appreciated.
>
>
>
>
>
>
> --
>
>
> アレッカス
Follow ups
References