Thanks! Great eye! Adam Wolf Cofounder and Engineer, W&L
On Tue, Dec 23, 2014 at 3:21 PM, Nick Østergaard <[email protected]> wrote: > 2014-12-23 22:03 GMT+01:00 Adam Wolf <[email protected]>: > > I think Lorenzo made that image. I am not sure if it is the logo we > want to > > go with, but I found the SVG inside of bitmaps_png/source or something > and > > dragged it into Inkscape. > > Aha! I did not notive that. But the reason the logo you have looks odd > is becuase you don't have the "original" font, which is Tiresias > LPfont. I can be found on http://www.tiresias.org/fonts/lpfont.zip if > it is of interest. Seems to be a GPL font, I did not really read the > copying note. Also note that curl and wget fails on that URL, > downloading with a browser works fine. > > > I definitely think we need to change the arrowheads, both in size and not > > being pure black--they are very harsh. I also think that we might want > to > > investigate what a nice subtle texture background looks like too. > > > > http://subtlepatterns.com/ > > > > I will take a stab at a better set of backgrounds in soon, and also I > will > > make my script use an svg from the source, I think, so that anyone with > > commit access can update the svg and it'll show up in the next day's > > package. > > > > Adam Wolf > > Cofounder and Engineer > > W&L > > > > On Tue, Dec 23, 2014 at 2:25 PM, Nick Østergaard <[email protected]> > wrote: > >> > >> 2014-12-23 21:08 GMT+01:00 Adam Wolf <[email protected]>: > >> > I do not think I ever got connected with Miguel enough to get a > working > >> > login to the server. If you have access, I can give you an ssh public > >> > key > >> > that you can add to a user. > >> > >> I don't have login access to the machine itself, just the Jenkins > >> interface. > >> > >> > Also, sneak peek. (I am not a graphics guy, but I whipped this up as > a > >> > barebones example.) > >> > >> Looks great to me, although I think those arrowheads are massive > >> comared to the arrow line part. And the KiCad logo looks odd to me, > >> compared to: > >> > >> > http://www.kicad-pcb.org/download/attachments/589828/kicad_logo.png?version=1&modificationDate=1334481453000&api=v2 > >> > >> But I am not really sure where the original vectorized version is, I > >> think it was Lorenzo that made it, is that right? > >> > >> > Adam Wolf > >> > Cofounder and Engineer > >> > W&L > >> > > >> > On Tue, Dec 23, 2014 at 1:37 PM, Nick Østergaard <[email protected]> > >> > wrote: > >> >> > >> >> 2014-12-23 19:14 GMT+01:00 Adam Wolf <[email protected] > >: > >> >> > Hi Nick, > >> >> > > >> >> > I have a jenkins system here--I can upload my build artifacts to > the > >> >> > Kicad > >> >> > Jenkins though. I would prefer not to make my system be a direct > >> >> > build > >> >> > slave > >> >> > for security reasons. > >> >> > >> >> Ok, this is fair enough. > >> >> > >> >> But did Miguel ever get around to give you the access to get the > >> >> automated uploads working? > >> >> > >> >> > I was out sick all last week with a 102F fever, but this weekend I > >> >> > updated > >> >> > my script to build a good Kicad footprints dmg. I think the last > >> >> > thing > >> >> > left > >> >> > before the next status update is setting KIGITHUB. I tested it and > >> >> > it > >> >> > works > >> >> > well, but I need to do it automatically. > >> >> > >> >> Ok, get well soon. Good to hear you are still progressing. > >> >> > >> >> > Adam Wolf > >> >> > Cofounder and Engineer > >> >> > W&L > >> >> > > >> >> > On Tue, Dec 23, 2014 at 12:01 PM, Nick Østergaard < > [email protected]> > >> >> > wrote: > >> >> >> > >> >> >> Hello Adam > >> >> >> > >> >> >> I see that your builds is not added to the Jenkins running on > >> >> >> ci.kicad-pcb.org. I want to see that happen, and Miguel gave me > >> >> >> rights > >> >> >> on Jenkins some time ago. > >> >> >> > >> >> >> So if you are ready to set this up, it should be straight forward > to > >> >> >> add a slave node (your OSX machine). All it takes is jave on the > >> >> >> slave, and a SSH connection. Jenkins copies a jar to the slave > where > >> >> >> jenkins operate from. > >> >> >> > >> >> >> It can be used with a username and password, or via SSH keys. I > >> >> >> tried > >> >> >> both with the fedora20 connection. Seems to work nicely. > >> >> >> > >> >> >> Basically what is needed for the SSH key method, that is a private > >> >> >> key > >> >> >> on the master and the public key in the authorized_keys file on > the > >> >> >> relevant user on the slave. I guess it is best to have a dedicated > >> >> >> user on the box for the kicad build, just for seperation of access > >> >> >> to > >> >> >> the filesystem. > >> >> >> > >> >> >> The jenkins job is just invoking commands on the shell, so if you > >> >> >> already have a script to do the work, I can just call that from > >> >> >> jenkins, and you can easily maintain it. I think. Maybe some > >> >> >> catches > >> >> >> for errors is needed for proper buildfailure detection. Otherwise > I > >> >> >> guess I can give you rights on the master. > >> >> >> > >> >> >> Regards > >> >> >> Nick Østergaard > >> >> >> > >> >> >> 2014-10-30 15:01 GMT+01:00 Adam Wolf > >> >> >> <[email protected]>: > >> >> >> > Hi folks, > >> >> >> > > >> >> >> > Things are progressing very well on the OS X packaging front! > >> >> >> > > >> >> >> > Every time bzr is updated for lp:kicad, a Mac build is > generated, > >> >> >> > and > >> >> >> > every > >> >> >> > night, a clean build is generated and packaged as a dmg. Miguel > >> >> >> > is > >> >> >> > working > >> >> >> > on fixing my SSH credentials on the server, so I can push the > >> >> >> > build > >> >> >> > logs > >> >> >> > and > >> >> >> > dmgs. > >> >> >> > > >> >> >> > I've done my best to script a dmg creator that matches what > >> >> >> > end-users > >> >> >> > expect > >> >> >> > from downloaded Mac applications. I think it is very good at > this > >> >> >> > point. > >> >> >> > > >> >> >> > You can see an image of what it looks like inside one of these > >> >> >> > dmgs, > >> >> >> > attached to this email. > >> >> >> > > >> >> >> > The build log is included with every package, and also will be > >> >> >> > uploaded > >> >> >> > next > >> >> >> > to every package, so that you don't have to download the entire > >> >> >> > package > >> >> >> > to > >> >> >> > see a build log. > >> >> >> > > >> >> >> > The package is currently around 200 megs. > >> >> >> > > >> >> >> > The README is dynamically generated at package time. A sample > one > >> >> >> > follows. > >> >> >> > Please let me know if you have any additions or suggestions: > >> >> >> > > >> >> >> > KiCad > >> >> >> > ===== > >> >> >> > KiCad is an EDA software suite for the creation of professional > >> >> >> > schematics > >> >> >> > and printed circuit boards up to 32 copper layers. KiCad runs on > >> >> >> > Windows, > >> >> >> > Linux and OS X and is released under the open-source GNU GPL v2 > >> >> >> > free > >> >> >> > of > >> >> >> > charge. > >> >> >> > > >> >> >> > With KiCad you can create schematic diagrams and printed circuit > >> >> >> > board > >> >> >> > up to > >> >> >> > 32 copper layers. KiCad comes with a rich set of libraries with > 3D > >> >> >> > models as > >> >> >> > well. > >> >> >> > > >> >> >> > KiCad is a mature EDA software tool under active development by > a > >> >> >> > team > >> >> >> > of > >> >> >> > developers and a vibrant user group. KiCad team counts three > main > >> >> >> > developers > >> >> >> > and a dozen of regular contributors. > >> >> >> > > >> >> >> > Documentation > >> >> >> > ============= > >> >> >> > Documentation is available in this disk image under docs/, and > is > >> >> >> > available > >> >> >> > online at http://www.kicad-pcb.org/. > >> >> >> > > >> >> >> > Changelog > >> >> >> > ========= > >> >> >> > You can browse the changelog at > >> >> >> > > >> >> >> > > >> >> >> > > >> >> >> > > https://bazaar.launchpad.net/~kicad-product-committers/kicad/product/changes > . > >> >> >> > > >> >> >> > Reporting Issues > >> >> >> > ================ > >> >> >> > The KiCad developers are working hard to provide quality, binary > >> >> >> > releases to > >> >> >> > our users. As of September 2014, the OS X package is under > heavy, > >> >> >> > active > >> >> >> > development. > >> >> >> > > >> >> >> > If you encounter issues with this software, please report a bug > at > >> >> >> > https://bugs.launchpad.net/kicad. > >> >> >> > > >> >> >> > To help us, please include the details from "About This Build" > in > >> >> >> > this > >> >> >> > file > >> >> >> > or the name of the download file (kicad-r*.dmg). Please also > >> >> >> > include > >> >> >> > the > >> >> >> > output from running the following command in the Terminal: > >> >> >> > > >> >> >> > sw_vers > >> >> >> > > >> >> >> > > >> >> >> > About This Build > >> >> >> > ================ > >> >> >> > KiCad revision: r5237 > >> >> >> > Packaged on 20143010-034759 > >> >> >> > Packaging script revision: r20 > >> >> >> > Build script revision: r20 > >> >> >> > CMake Settings: -DCMAKE_C_COMPILER=/usr/bin/clang > >> >> >> > -DCMAKE_CXX_COMPILER=/usr/bin/clang++ > >> >> >> > -DwxWidgets_CONFIG_EXECUTABLE=../wx-bin/bin/wx-config > >> >> >> > -DKICAD_SCRIPTING=OFF > >> >> >> > -DKICAD_SCRIPTING_MODULES=OFF -DKICAD_SCRIPTING_WXPYTHON=OFF > >> >> >> > -DCMAKE_INSTALL_PREFIX=../bin -DCMAKE_BUILD_TYPE=Release > >> >> >> > > >> >> >> > > >> >> >> > QA/Testing: > >> >> >> > At the moment, I have set up another OS X machine running a > >> >> >> > freshly > >> >> >> > installed 10.10. I haven't installed anything else, and I am > >> >> >> > testing > >> >> >> > the > >> >> >> > Kicad packages on there, and then once I have tested them, I am > >> >> >> > reverting > >> >> >> > the system back to the state as it was "freshly installed." > This > >> >> >> > is > >> >> >> > not > >> >> >> > ideal at all, but every day these packages aren't available is > >> >> >> > another > >> >> >> > day I > >> >> >> > spend 20 minutes replying to people asking me where Mac builds > are > >> >> >> > :) > >> >> >> > > >> >> >> > What's Left: > >> >> >> > > >> >> >> > * Automated uploads to the website. I poked Miguel about this > >> >> >> > recently, > >> >> >> > and > >> >> >> > he says he'll try to get to it today. > >> >> >> > > >> >> >> > * The current Mac build appears to have some dependencies beyond > >> >> >> > what > >> >> >> > we > >> >> >> > include in the bundle. For example, on a freshly installed > 10.10 > >> >> >> > system > >> >> >> > with this bundle, I cannot open pcbnew. I verified this myself. > >> >> >> > A > >> >> >> > tester > >> >> >> > reported to me that he was able to fix it by installing brew, > >> >> >> > libpng, > >> >> >> > libpixman, and libfontconfig. I have not verified that fix yet. > >> >> >> > > >> >> >> > The error is: 06:53:16: > >> >> >> > dlopen(/Volumes/Contents/PlugIns/_pcbnew.kiface, > >> >> >> > 10): image not found > >> >> >> > 06:53:16: IO_ERROR: Fatal Installation Bug > >> >> >> > missing file: > >> >> >> > '/Volumes/Contents/PlugIns/_pcbnew.kiface' > >> >> >> > > >> >> >> > argv[0]: > >> >> >> > '/Volumes/Kicad/Kicad/pcbnew.app/Contents/MacOS/pcbnew' > >> >> >> > from > >> >> >> > > >> >> >> > > >> >> >> > > /Users/jenkins/remoteroot/workspace/KiCadMacBuild/kicad/common/kiway.cpp > >> >> >> > : > >> >> >> > KiFACE() : line 219 > >> >> >> > It appears that it is looking for > Contents/PlugIns/_pcbnew.kiface > >> >> >> > at > >> >> >> > the > >> >> >> > wrong place, and I am not sure why installing those libraries > >> >> >> > would > >> >> >> > fix > >> >> >> > that > >> >> >> > problem. I am going to pull this out into its own email so > >> >> >> > discussion > >> >> >> > of > >> >> >> > this doesn't get merged with other nightly build questions. > >> >> >> > > >> >> >> > * Including libraries? Not sure about this one. > >> >> >> > > >> >> >> > What has been done: > >> >> >> > > >> >> >> > * We redid our build cluster in a way that we could let in other > >> >> >> > people, > >> >> >> > and > >> >> >> > not see the rest of the Wayne and Layne internal projects. I > hope > >> >> >> > to > >> >> >> > get > >> >> >> > some more people in the packaging group, and this was a crucial > >> >> >> > first > >> >> >> > step. > >> >> >> > > >> >> >> > * We have an OS X machine for building, and an OS X machine for > >> >> >> > testing, > >> >> >> > and > >> >> >> > can restore it to the "freshly installed" state very easily. > >> >> >> > > >> >> >> > Thanks, > >> >> >> > > >> >> >> > Adam Wolf > >> >> >> > Cofounder and Engineer > >> >> >> > > >> >> >> > _______________________________________________ > >> >> >> > 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

