Hi Miguel, In my previous e-mail I already gave an example of the artifacts location (it's in the name): http://ci.kicad-pcb.org/job/any-kicad-doc-head/lastSuccessfulBuild/artifact/src/
Kind regards, Melroy van den Berg IRC: melroy / danger89 +31630061709 Skype: melroy.van.den.berg 2015-05-27 15:01 GMT+02:00 Miguel Angel <[email protected]>: > Ahh, nice, what's the location of the artifacts now?, I still didn't have > a moment to check it, but I plan to sort it out before the end of the week. > > --- > irc: ajo / mangelajo > Miguel Angel Ajo Pelayo > +34 636 52 25 69 > skype: ajoajoajo > > On Wed, May 27, 2015 at 2:50 PM, Nick Østergaard <[email protected]> > wrote: > >> Be ware it should point to the artifacts place and not the worspace >> itself. (Also much faster than retriving from the workspace, since it is >> stored on the master) >> Den 27/05/2015 10.27 skrev "Miguel Ángel Ajo" <[email protected]>: >> >>> Sure, I can do it now that I’m back and “operational” after jet lag >>> recovery ;). >>> >>> I need to point a virtual http server to the jenkins workspace, and set >>> a redirection. >>> .htaccess doesn’t apply here since I’m not using apache, but the >>> equivalent in >>> cherokee may be rather simple. >>> >>> I’ll ping back on this thread when it’s ready during this week. >>> >>> Miguel Ángel Ajo >>> >>> On Wednesday, 27 de May de 2015 at 10:20, Melroy van den Berg wrote: >>> >>> Dear Miguel Angel Ajo Pelayo, >>> >>> Would you like to create a *new sub-domain*: >>> http://docs.kicad-pcb.org >>> >>> I understood that you're the only appropriate person for this. >>> >>> This link should refer (without URL changes, eg .htaccess or DNS) to the >>> content of the latest build of Jenkins. At that moment the Getting Started >>> URL will be: >>> http://docs.kicad-pcb.org/Getting_Started_in_KiCad.html >>> >>> Then my patch will get accepted. >>> >>> Kind regards, >>> Melroy van den Berg >>> >>> >>> 2015-05-18 20:52 GMT+02:00 Nick Østergaard <[email protected]>: >>> >>> 2015-05-18 18:59 GMT+02:00 Melroy van den Berg <[email protected] >>> >: >>> > Hi, >>> > >>> > It's a good idea to setup an URL like: http://docs.kicad-pcb.org/. >>> > I don't know who has webserver / DNS access besides ajo? .htacess is >>> not >>> > that hard. >>> > >>> > You can either use the base_name directly. Or change other parts in the >>> > code, so I can use for example: >>> > event.GetId() == wxID_BLAH or event.GetMenuItem() == wxMenuItem_BLAH. >>> Then >>> > you can still use a switch without hashmap. >>> > >>> > Well it's about how complicated you want the code, for opening the >>> online >>> > docs. >>> >>> I simply want to avoid any switch case, by using the base_name directly >>> as: >>> helpFile = wxString::Format( "https://docs.kicad-pcb.org/%s", >>> GetChars( base_name )); >>> >>> > Kind regards, >>> > Melroy van den Berg >>> > >>> > >>> > >>> > 2015-05-18 18:40 GMT+02:00 Nick Østergaard <[email protected]>: >>> >> >>> >> 2015-05-18 18:35 GMT+02:00 Melroy van den Berg < >>> [email protected]>: >>> >> > Hi Nick and Blair, >>> >> > >>> >> > @Nick >>> >> > I choose for a separate wxString to explicitly make a difference >>> between >>> >> > a >>> >> > local file & online URL. However, yes you can merge them together >>> using >>> >> > 1 >>> >> > xwString. >>> >> > If you want, you can change it to your own taste >>> >> > >>> >> > @Blair >>> >> > Thanks for your reply. The first remark I agree, but the current >>> >> > documentation also lacks behind, so it already doesn't match the >>> current >>> >> > installed KiCad version ;) >>> >> > About the second remark, this you can easily solve in the code. >>> >> > >>> >> > But for now, my patch only ensures that it opens the online >>> >> > documentation >>> >> > when no doc-package is installed or can be found. >>> >> >>> >> In my minds it would not be that great to include the patch as is. >>> >> Firstly it uses the Jenkins URL directly, which is likely subject to >>> >> change when we get the cmake stuff included with the docs. >>> >> >>> >> What I would like to see is that we get some more generic and nicer >>> >> url redirects setup, such as http://docs.kicad-pcb.org/pcbnew. Ajo >>> >> has expressed his support on IRC, but is busy at the moment. >>> >> >>> >> By doing this we could get away of the hashmap stuff and just use the >>> >> base_name directly to construct the url. I would like other peoples >>> >> opinion on this approach. >>> >> >>> >> > Hopefully this patch will get delivered soon :)! >>> >> > Thx. >>> >> > >>> >> > Kind regards, >>> >> > Melroy van den Berg >>> >> > >>> >> > 2015-05-18 7:31 GMT+02:00 Nick Østergaard <[email protected]>: >>> >> >> >>> >> >> 2015-05-18 0:44 GMT+02:00 Melroy van den Berg >>> >> >> <[email protected]>: >>> >> >> > Hi devs, >>> >> >> > >>> >> >> > I created a patch which opens the online documentation page in >>> the >>> >> >> > web-browser, only when the local help file could not be found. >>> >> >> > >>> >> >> > This way the user don't get the pop-up message: 'PDF could not be >>> >> >> > found'. >>> >> >> > Instead they can read the latest successfully build documentation >>> >> >> > online >>> >> >> > :). >>> >> >> > >>> >> >> > Off-topic: >>> >> >> >> >>> >> >> >> It would be nice if online documentation becomes the default. >>> >> >> >> This way the users always read the latest version of the >>> >> >> >> documentation. >>> >> >> > >>> >> >> > >>> >> >> > See attachment for the patch. >>> >> >> >>> >> >> Why do you do the: >>> >> >> if( !helpFile ) >>> >> >> { >>> >> >> ... helpURL = ... >>> >> >> } >>> >> >> else >>> >> >> { >>> >> >> GetAssociatedDocument( this, helpFile ); >>> >> >> if(!helpURL.IsEmpty()) >>> >> >> { >>> >> >> GetAssociatedDocument( this, helpURL ); >>> >> >> } >>> >> >> >>> >> >> Why not just >>> >> >> >>> >> >> if( !helpFile ) >>> >> >> { >>> >> >> ... >>> >> >> helpFile = ... >>> >> >> } >>> >> >> GetAssociatedDocument( this, helpFile ); >>> >> >> >>> >> >> By that it will just set the helpFile if the helpfile was not >>> found. >>> >> >> >>> >> >> > Thanks in advance! >>> >> >> > >>> >> >> > Kind regards, >>> >> >> > Melroy van den Berg >>> >> > >>> >> > >>> >> > >>> >> > >>> >> > _______________________________________________ >>> >> > 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-developers >>> Post to : [email protected] >>> Unsubscribe : https://launchpad.net/~kicad-developers >>> More help : https://help.launchpad.net/ListHelp >>> >>> > -- Met vriendelijk groeten, Melroy van den Berg
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

