Yes, I get your point. That's why I'm willing to accept changes by email. Let's continue this discussion in the thread you created a few hours ago on this matter, please.
On Fri, Mar 21, 2014 at 1:26 PM, Fabrizio Tappero < [email protected]> wrote: > Carl, > you get my point? > > I have the feeling that if you want to take advantage of some guy > helping us updating the standard kicad lib, we can't expect him to > create a github account. > > my 2c > > Cheers > Fabrizio > > > On Fri, Mar 21, 2014 at 3:53 PM, Carl Poirier <[email protected]> > wrote: > > Well, it's a suggestion. If they don't want to create one, they can > simply > > email us their changes. > > > > > > On Fri, Mar 21, 2014 at 10:27 AM, Fabrizio Tappero > > <[email protected]> wrote: > >> > >> you mean anybody who wants to contribute to the kicad lib needs a > >> github account? > >> > >> thanks for the many info. > >> > >> > >> > >> On Fri, Mar 21, 2014 at 2:26 PM, Carl Poirier <[email protected] > > > >> wrote: > >> > You have to replace "yourUsername" in the URL by your actual Github > >> > username. So that it leads to your forked repo. Sorry if I was not > >> > clear. > >> > > >> > I linked a Github tutorial in the other thread that talks about > syncing > >> > your > >> > local repo. Anyway, here it is again: > >> > > >> >> # Changes the active directory in the prompt to the newly cloned > >> >> "Spoon-Knife" directory > >> >> git remote add upstream https://github.com/octocat/Spoon-Knife.git > >> >> # Assigns the original repository to a remote called "upstream" > >> >> git fetch upstream > >> >> # Pulls in changes not present in your local repository, without > >> >> modifying > >> >> your files > >> > > >> > I have seen the other thread you started, so let's continue there. > >> > > >> > > >> > On Fri, Mar 21, 2014 at 3:52 AM, Fabrizio Tappero > >> > <[email protected]> wrote: > >> >> > >> >> Hi Carl, > >> >> hum, it sounds quite easy actually. I just tried but: > >> >> > >> >> $ git clone https://github.com/yourUsername/kicad-library > >> >> Cloning into 'kicad-library'... > >> >> Username for 'https://github.com': > >> >> Password for 'https://github.com': > >> >> fatal: Authentication failed > >> >> > >> >> isn't anonymous cloning not possible? > >> >> > >> >> > >> >> Also, the problem I have with the bullet points you mention is > similar > >> >> to the problem many people might have with any git-based > contribution. > >> >> Ill try to explain. When you get a repo because you want to > contribute > >> >> (either is kicad it self or the kicad lib repo) u clone it you do > your > >> >> modifications, you create and send to developers your patch. Few days > >> >> after your patch gets applied and ideally your would like to re-synch > >> >> your repo with the newest repo but it is not possible because your > >> >> current repo is out of synch since you did your modifications > locally. > >> >> > >> >> Create a branch and go back to the original branch is one possible > >> >> solution. Well all this procedure seems to me quite complicated > >> >> especially when the contribute is some kicad users who is trying to > >> >> update a lib component. > >> >> > >> >> Do you agree? Once again, in my opinion, git is made for developers > >> >> not for pcb designers who we are trying to take advantage of for > >> >> improving kicad lib quality. > >> >> > >> >> So, is a solution to ease this lib contrib process needed needed? > >> >> > >> >> If you do not mind I'd like to pose this question on the kicad dev > >> >> mailing > >> >> list. > >> >> > >> >> Regards > >> >> Fabrizio > >> >> > >> >> > >> >> > >> >> > >> >> > >> >> On Thu, Mar 20, 2014 at 11:59 PM, Carl Poirier > >> >> <[email protected]> > >> >> wrote: > >> >> >> Unfortunately i do not understand how to actually contribiute to > any > >> >> >> lib > >> >> >> component since the lib component editing is not done with a txt > >> >> >> editor > >> >> >> but > >> >> >> instead with kicad lib comp editor. > >> >> >> So this is what users will want to know: > >> >> >> - how to download or get the lib comp to midify (do i already have > >> >> >> it > >> >> >> in > >> >> >> kicad?) or how to generate a new lib component file to send to you > >> >> >> - how to turn this new component into a patch > >> >> >> - how to send it to you > >> >> >> - how to get newest lib components in my kicad distro > >> >> > > >> >> >> Best way is a 1 min video where u do it and i can describe it by > txt > >> >> >> using > >> >> >> google docs. Once done i ask for quick contribiutions from any > >> >> >> developers. > >> >> >> Git anf github is for coders and i have the impression we are > trying > >> >> >> to > >> >> >> get kicad users to use it to make kicad lib better. Is it doable? > >> >> >> How? > >> >> >> What do u think? > >> >> > > >> >> > > >> >> > Hi Fabrizio, > >> >> > > >> >> > Contributing to the library components is done the same way. I do > >> >> > think > >> >> > git > >> >> > is simple enough (compared to bzr) for contributors to use. If not, > >> >> > they > >> >> > can > >> >> > still email us their changes directly. > >> >> > > >> >> > 0. fork a git repo though Github > >> >> > 1. git clone https://github.com/yourUsername/kicad-library > >> >> > 2. in eeschema, change library folder to that dir > >> >> > 3. Make modifications > >> >> > 4. git commit > >> >> > 5. git push > >> >> > 6. Create pull request. > >> >> > > >> >> > To update the libraries on your computer, if you use this method, > >> >> > then > >> >> > it > >> >> > would be a simple matter of doing "git pull". > >> >> > > >> >> > A video is a good idea. I'll look into that. > >> >> > > >> >> > Regards, > >> >> > > >> >> > Carl > >> >> > > >> >> > > >> >> > On Wed, Mar 19, 2014 at 6:03 AM, Fabrizio Tappero > >> >> > <[email protected]> wrote: > >> >> >> > >> >> >> Ciao Carl. > >> >> >> Yes i did read it. Unfortunately i do not understand how to > actually > >> >> >> contribiute to any lib component since the lib component editing > is > >> >> >> not > >> >> >> done > >> >> >> with a txt editor but instead with kicad lib comp editor. > >> >> >> So this is what users will want to know: > >> >> >> - how to download or get the lib comp to midify (do i already have > >> >> >> it > >> >> >> in > >> >> >> kicad?) or how to generate a new lib component file to send to you > >> >> >> - how to turn this new component into a patch > >> >> >> - how to send it to you > >> >> >> - how to get newest lib components in my kicad distro > >> >> >> > >> >> >> Best way is a 1 min video where u do it and i can describe it by > txt > >> >> >> using > >> >> >> google docs. Once done i ask for quick contribiutions from any > >> >> >> developers. > >> >> >> Git anf github is for coders and i have the impression we are > trying > >> >> >> to > >> >> >> get kicad users to use it to make kicad lib better. Is it doable? > >> >> >> How? > >> >> >> What do u think? > >> >> >> Fabrizio > >> >> >> > >> >> >> On 18/03/2014 1:32 PM, "Carl Poirier" <[email protected]> > >> >> >> wrote: > >> >> >>> > >> >> >>> Hi Fabrizio, > >> >> >>> > >> >> >>> does this answer your questions? > >> >> >>> > >> >> >>> Carl > >> >> >>> > >> >> >>> > >> >> >>> On Tue, Mar 18, 2014 at 7:03 AM, Fabrizio Tappero > >> >> >>> <[email protected]> wrote: > >> >> >>>> > >> >> >>>> no worries > >> >> >>>> > >> >> >>>> On Mon, Mar 17, 2014 at 11:18 PM, Carl Poirier > >> >> >>>> <[email protected]> wrote: > >> >> >>>> > Hi Fabrizio, > >> >> >>>> > > >> >> >>>> > Please hold on a few moments, I'm writing an email that > explains > >> >> >>>> > some > >> >> >>>> > of it > >> >> >>>> > on the lib-committer mailing list. > >> >> >>>> > > >> >> >>>> > I was actually wondering if the information could be added > where > >> >> >>>> > it > >> >> >>>> > needs > >> >> >>>> > to. :) > >> >> >>>> > > >> >> >>>> > Carl > >> >> >>>> > > >> >> >>>> > > >> >> >>>> > On Mon, Mar 17, 2014 at 5:56 PM, Fabrizio Tappero > >> >> >>>> > <[email protected]> wrote: > >> >> >>>> >> > >> >> >>>> >> Hi Carl, > >> >> >>>> >> I am updating the getting started with kicad tutorial pdf > liked > >> >> >>>> >> to > >> >> >>>> >> all > >> >> >>>> >> kicad programs. I'd like to add a section on lib on github > but > >> >> >>>> >> I > >> >> >>>> >> first > >> >> >>>> >> need to know what is going on. Could u please direct me to > >> >> >>>> >> something > >> >> >>>> >> i > >> >> >>>> >> can read or see. > >> >> >>>> >> > >> >> >>>> >> thanks > >> >> >>>> >> Fabrizio > >> >> >>>> >> > >> >> >>>> >> On Mon, Mar 17, 2014 at 9:10 PM, Carl Poirier > >> >> >>>> >> <[email protected]> > >> >> >>>> >> wrote: > >> >> >>>> >> > > >> >> >>>> >> >> 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 > >> >> >>>> >> > > >> >> >>>> >> > Few of us (like me) work on libraries on a voluntary basis. > >> >> >>>> >> > So > >> >> >>>> >> > much > >> >> >>>> >> > as > >> >> >>>> >> > those > >> >> >>>> >> > who volunteer for any other good cause. > >> >> >>>> >> > > >> >> >>>> >> > Basically, contributors started to open merge requests to > one > >> >> >>>> >> > or > >> >> >>>> >> > more > >> >> >>>> >> > GitHub > >> >> >>>> >> > libraries. We then validate as much as we can and pull the > >> >> >>>> >> > merge > >> >> >>>> >> > request. > >> >> >>>> >> > That's how you would do to contribute some corrections to a > >> >> >>>> >> > library > >> >> >>>> >> > and/or > >> >> >>>> >> > commit a new one. > >> >> >>>> >> > > >> >> >>>> >> > For now, the merge requests can be handled by one person > but > >> >> >>>> >> > I > >> >> >>>> >> > suspect > >> >> >>>> >> > this > >> >> >>>> >> > will change soon, once the GitHub plugin gets more users. > We > >> >> >>>> >> > will > >> >> >>>> >> > then > >> >> >>>> >> > need > >> >> >>>> >> > more people to validate the footprints and libraries. > >> >> >>>> >> > > >> >> >>>> >> > Carl > >> >> >>>> >> > > >> >> >>>> >> > > >> >> >>>> >> > On Mon, Mar 17, 2014 at 3:45 PM, Dick Hollenbeck > >> >> >>>> >> > <[email protected]> > >> >> >>>> >> > wrote: > >> >> >>>> >> >> > >> >> >>>> >> >> 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. > >> >> >>>> >> >> > > >> >> >>>> >> >> > 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. > >> >> >>>> >> >> > >> >> >>>> >> >> > >> >> >>>> >> >> For any task requiring large man-hours to succeed, there > >> >> >>>> >> >> typically > >> >> >>>> >> >> needs > >> >> >>>> >> >> to be incentive > >> >> >>>> >> >> or economic sustenance. Simply voting does not cut it. > You > >> >> >>>> >> >> could > >> >> >>>> >> >> ask > >> >> >>>> >> >> 50 > >> >> >>>> >> >> people to dig > >> >> >>>> >> >> ditches, and tell them you will vote on who does the best > >> >> >>>> >> >> job, > >> >> >>>> >> >> and > >> >> >>>> >> >> they > >> >> >>>> >> >> will walk away > >> >> >>>> >> >> with a curious look on their faces. > >> >> >>>> >> >> > >> >> >>>> >> >> The guys maintaining the github repo are picking up steam > >> >> >>>> >> >> and > >> >> >>>> >> >> are > >> >> >>>> >> >> changing > >> >> >>>> >> >> and adding > >> >> >>>> >> >> footprints and parts fairly regularly now. This is an > >> >> >>>> >> >> economic > >> >> >>>> >> >> miracle. > >> >> >>>> >> >> There is no > >> >> >>>> >> >> economic explanation for it. I vote "yeah" for Carl and > the > >> >> >>>> >> >> gang! > >> >> >>>> >> >> > >> >> >>>> >> >> You get what you pay for, or you get what you do, anything > >> >> >>>> >> >> after > >> >> >>>> >> >> that > >> >> >>>> >> >> is > >> >> >>>> >> >> an economic > >> >> >>>> >> >> miracle (or a free lunch, but they don't exist, because in > >> >> >>>> >> >> English > >> >> >>>> >> >> it > >> >> >>>> >> >> is > >> >> >>>> >> >> well known that > >> >> >>>> >> >> "there is no free lunch"). > >> >> >>>> >> >> > >> >> >>>> >> >> If you want to learn more, join the > >> >> >>>> >> >> ~kicad-library-committers > >> >> >>>> >> >> team, but > >> >> >>>> >> >> what you want is > >> >> >>>> >> >> not happening here on this mailing list and I'll have > >> >> >>>> >> >> nothing > >> >> >>>> >> >> additional > >> >> >>>> >> >> to do with it > >> >> >>>> >> >> (other than having previously recruited Carl and having > >> >> >>>> >> >> written > >> >> >>>> >> >> the > >> >> >>>> >> >> github > >> >> >>>> >> >> plugin.) > >> >> >>>> >> >> > >> >> >>>> >> >> Now Carl and company are the engine of improvement. Name > >> >> >>>> >> >> names, > >> >> >>>> >> >> and > >> >> >>>> >> >> give > >> >> >>>> >> >> thanks. > >> >> >>>> >> >> > >> >> >>>> >> >> > >> >> >>>> >> >> > >> >> >>>> >> >> > >> >> >>>> >> >> > >> >> >>>> >> >> _______________________________________________ > >> >> >>>> >> >> Mailing list: https://launchpad.net/~kicad-developers > >> >> >>>> >> >> Post to : [email protected] > >> >> >>>> >> >> Unsubscribe : https://launchpad.net/~kicad-developers > >> >> >>>> >> >> More help : https://help.launchpad.net/ListHelp > >> >> >>>> >> > > >> >> >>>> >> > > >> >> >>>> >> > > >> >> >>>> >> > _______________________________________________ > >> >> >>>> >> > Mailing list: https://launchpad.net/~kicad-developers > >> >> >>>> >> > Post to : [email protected] > >> >> >>>> >> > Unsubscribe : https://launchpad.net/~kicad-developers > >> >> >>>> >> > More help : https://help.launchpad.net/ListHelp > >> >> >>>> >> > > >> >> >>>> > > >> >> >>>> > > >> >> >>> > >> >> >>> > >> >> > > >> > > >> > > > > > >
-- Mailing list: https://launchpad.net/~kicad-lib-committers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-lib-committers More help : https://help.launchpad.net/ListHelp

