You can subscribe to this list here.
2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(22) |
Nov
(85) |
Dec
(20) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2010 |
Jan
(47) |
Feb
(127) |
Mar
(268) |
Apr
(78) |
May
(47) |
Jun
(38) |
Jul
(131) |
Aug
(221) |
Sep
(187) |
Oct
(54) |
Nov
(111) |
Dec
(84) |
2011 |
Jan
(152) |
Feb
(106) |
Mar
(94) |
Apr
(90) |
May
(53) |
Jun
(20) |
Jul
(24) |
Aug
(37) |
Sep
(32) |
Oct
(70) |
Nov
(22) |
Dec
(15) |
2012 |
Jan
(33) |
Feb
(110) |
Mar
(24) |
Apr
(1) |
May
(11) |
Jun
(8) |
Jul
(12) |
Aug
(37) |
Sep
(39) |
Oct
(81) |
Nov
(38) |
Dec
(50) |
2013 |
Jan
(23) |
Feb
(53) |
Mar
(23) |
Apr
(5) |
May
(19) |
Jun
(16) |
Jul
(16) |
Aug
(9) |
Sep
(21) |
Oct
(1) |
Nov
(2) |
Dec
(8) |
2014 |
Jan
(16) |
Feb
(6) |
Mar
(27) |
Apr
(1) |
May
(10) |
Jun
(1) |
Jul
(4) |
Aug
(10) |
Sep
(19) |
Oct
(22) |
Nov
(4) |
Dec
(6) |
2015 |
Jan
(3) |
Feb
(6) |
Mar
(9) |
Apr
|
May
(11) |
Jun
(23) |
Jul
(14) |
Aug
(10) |
Sep
(10) |
Oct
(9) |
Nov
(18) |
Dec
(4) |
2016 |
Jan
(5) |
Feb
(5) |
Mar
|
Apr
(2) |
May
(15) |
Jun
(2) |
Jul
(8) |
Aug
(2) |
Sep
(6) |
Oct
|
Nov
|
Dec
|
2017 |
Jan
(2) |
Feb
(12) |
Mar
(22) |
Apr
(6) |
May
|
Jun
|
Jul
(1) |
Aug
(1) |
Sep
(5) |
Oct
(2) |
Nov
|
Dec
|
2018 |
Jan
(2) |
Feb
|
Mar
|
Apr
|
May
|
Jun
(5) |
Jul
(3) |
Aug
|
Sep
(7) |
Oct
(19) |
Nov
|
Dec
|
2021 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2022 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(3) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Евгений Г. <gaz...@gm...> - 2013-03-15 05:46:12
|
15.03.2013, в 8:27, Dmitriy Shabanov <sha...@gm...> написал(а): > Better to say: it's a bug at xerces and workaround for DOMStreamer -) From our point of view, yes it is a bug in xerces. But if use xerces only for parsing and serializing (without analyzing a DOM structure), xerces works as well. Any way we need a workaround. > > > On Fri, Mar 15, 2013 at 2:40 AM, Евгений Газдовский <gaz...@gm...> wrote: > > Xerces's NodeImpl.getPrefix() and NodeImpl.getNamespaceURI() always returns null! > > So, we have a bug in the method org.exist.util.serializer.DOMStreamer.startNode(Node node) > > Tests are in the patch. > > > -- > Dmitriy Shabanov |
From: Dmitriy S. <sha...@gm...> - 2013-03-15 04:28:00
|
Better to say: it's a bug at xerces and workaround for DOMStreamer -) On Fri, Mar 15, 2013 at 2:40 AM, Евгений Газдовский <gaz...@gm...>wrote: > > Xerces's NodeImpl.getPrefix() and NodeImpl.getNamespaceURI() always > returns null! > > So, we have a bug in the method > org.exist.util.serializer.DOMStreamer.startNode(Node node) > > Tests are in the patch. > -- Dmitriy Shabanov |
From: Евгений Г. <gaz...@gm...> - 2013-03-14 21:41:12
|
Hi! Xerces's NodeImpl.getPrefix() and NodeImpl.getNamespaceURI() always returns null! So, we have a bug in the method org.exist.util.serializer.DOMStreamer.startNode(Node node) Tests are in the patch. |
From: Adam R. <ad...@ex...> - 2013-03-10 16:37:46
|
Okay time for an update - Unfortunately the svn2git process aborted this Friday. The console output was - Running command: git tag -a -m "beta test for cast as xs:base64Binary - I need to finish checking this test - but eclipse wont seem to "debug as junit" on linux or freebsd here - I should be able to use a windows box here later tonight" "eXist-1.0@4658" "svn/tags/eXist-1.0@4658" fatal: too many params command failed: 2>&1 git tag -a -m "beta test for cast as xs:base64Binary - I need to finish checking this test - but eclipse wont seem to "debug as junit" on linux or freebsd here - I should be able to use a windows box here later tonight" "eXist-1.0@4658" "svn/tags/eXist-1.0@4658" It appears that there is a bug in svn2git whereby it does not handle double-quotes in commit messages correctly, I have opened an issue for this here - https://github.com/nirvdrum/svn2git/issues/107 I also spent some time in #git of FreeNode discussing the issue and getting some suggestions about how to proceed. Rather than using svn2git (as recommended by GitHub's documentation), I am now using git-svn directly. I have started another clone to git of our subversion repository... I hope to have some more positive news soon for everyone. Sorry for the delays, unfortunately this process has not been as smooth as it should have been. Certainly previous migrations I have been involved in have been simpler and quicker, however Git aficionados assure me that subversion repositories much larger than ours have been migrated successfully. On 25 February 2013 22:47, Adam Retter <ad...@ex...> wrote: > A status update - > > So I am afraid to report that the svn2git process running on Amazon > stopped earlier today. It stopped because it appears that there was a > network interruption between Amazon EC2 and SourceForge's SVN server. > I cannot be certain but it looks like SourceForge's server stopped > responding. > > There is no way to restart the svn2git process reliably as I have > mentioned before. So what is happening now? > > I have leased a new larger EC2 instance, a CPU Intensive Medium > machine (c1.medium). I am adopting a different approach which should > be network resilient: > > I have rsync'd the entire eXist SVN repo from SourceForge to my EC2 > instance (~1GB) so that I have a complete local copy of the entire > repo. I have then compiled the latest Git and installed the latest > svn2git and set the svn2git process to work on the local repo. > > Subjectively the processing seems much faster on the new larger > instance, but again well I guess its going to take several days. The > new instance CPU is about 2.5x faster that the one I was using > previously, the fact that no network communication is required should > also hopefully speed this up further. > > I hope to post a new more positive update soon... > > > > On 23 February 2013 11:21, Adam Retter <ad...@ex...> wrote: >> After checking the metrics of the EC2 instance this morning, it seems >> that svn2git is pretty much CPU bound on here, consistently consuming >> 75% - 100% of the CPU. I was using a m1.small instance to keep costs >> low. >> >> I could switch to a larger instance, but that would involve having to >> restart the process from scratch, svn2git does not have any reliable >> way to resume. Also for each doubling of the CPU, the costs double, >> and there is no guarantee that it will be twice as fast. I am not sure >> but I guess svn2git is single-threaded, so we could only step up to a >> m1.medium and expect to see any sort of performance improvement. >> >> As this has now been running for six days, I am more inclined to leave >> it running than switch to an m1.medium instance which is twice the >> size (as we know this will take at 3+ days to repeat what has already >> been done on the m1.small instance). >> We can re-evaluate this in a few days perhaps... >> >> On 22 February 2013 20:26, Adam Retter <ad...@ex...> wrote: >>> For those that are wondering, the process is still under way. >>> >>> Thank you all for being patient and please be certain that I will >>> announce as soon as the conversion process is complete. >>> >>> Currently we are up to r17046 of the tag eXist-2.0RC2. I am not >>> certain of the order that the repository is processed in, but I think >>> this is probably a good sign that it should complete over the weekend >>> (hopefully). >>> >>> On 17 February 2013 11:48, Adam Retter <ad...@ex...> wrote: >>>> The process running on EC2 stopped unexpectedly, this seems to be a >>>> known problem in the version of Git that ships with EC2 Linux - >>>> http://thread.gmane.org/gmane.comp.version-control.git/134936/focus=134940 >>>> >>>> I have now compiled and installed the latest version of Git and have >>>> restarted the process. Stay tuned... >>>> >>>> On 15 February 2013 12:36, Adam Retter <ad...@ex...> wrote: >>>>> A further update - >>>>> >>>>> Running the process on my laptop turned out to be too difficult as I >>>>> experience various network disconnects ever 8 hours of so. >>>>> >>>>> I have now rented an Amazon EC2 instance and have restarted the >>>>> process on there, this should be much quicker. Stay tuned... >>>>> >>>>> On 14 February 2013 15:15, Adam Retter <ad...@ex...> wrote: >>>>>> Its still processing, I expect to continue the manual aspects of the >>>>>> process around 4pm UTC >>>>>> >>>>>> On 14 February 2013 12:21, Dannes Wessels <da...@ex...> wrote: >>>>>>> any update? >>>>>>> >>>>>>> >>>>>>> On Thu, Feb 14, 2013 at 1:11 AM, Adam Retter <ad...@ex...> wrote: >>>>>>>> >>>>>>>> The svn2git process is taking some time, it will continue running over >>>>>>>> night. >>>>>>>> >>>>>>>> Further updates to follow... >>>>>>>> >>>>>>>> On 13 February 2013 21:03, Adam Retter <ad...@ex...> wrote: >>>>>>>> > A code freeze is imposed on eXist at SourceForge whilst we perform a >>>>>>>> > first attempt at moving to GitHub. >>>>>>>> > >>>>>>>> > Another announcement will follow after the attempt. >>>>>>>> > >>>>>>>> > -- >>>>>>>> > Adam Retter >>>>>>>> > >>>>>>>> > eXist Developer >>>>>>>> > { United Kingdom } >>>>>>>> > ad...@ex... >>>>>>>> > irc://irc.freenode.net/existdb >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Adam Retter >>>>>>>> >>>>>>>> eXist Developer >>>>>>>> { United Kingdom } >>>>>>>> ad...@ex... >>>>>>>> irc://irc.freenode.net/existdb >>>>>>>> >>>>>>>> >>>>>>>> ------------------------------------------------------------------------------ >>>>>>>> Free Next-Gen Firewall Hardware Offer >>>>>>>> Buy your Sophos next-gen firewall before the end March 2013 >>>>>>>> and get the hardware for free! Learn more. >>>>>>>> http://p.sf.net/sfu/sophos-d2d-feb >>>>>>>> _______________________________________________ >>>>>>>> Exist-development mailing list >>>>>>>> Exi...@li... >>>>>>>> https://lists.sourceforge.net/lists/listinfo/exist-development >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> eXist-db Native XML Database - http://exist-db.org >>>>>>> Join us on linked-in: http://www.linkedin.com/groups?gid=35624 >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Adam Retter >>>>>> >>>>>> eXist Developer >>>>>> { United Kingdom } >>>>>> ad...@ex... >>>>>> irc://irc.freenode.net/existdb >>>>> >>>>> >>>>> >>>>> -- >>>>> Adam Retter >>>>> >>>>> eXist Developer >>>>> { United Kingdom } >>>>> ad...@ex... >>>>> irc://irc.freenode.net/existdb >>>> >>>> >>>> >>>> -- >>>> Adam Retter >>>> >>>> eXist Developer >>>> { United Kingdom } >>>> ad...@ex... >>>> irc://irc.freenode.net/existdb >>> >>> >>> >>> -- >>> Adam Retter >>> >>> eXist Developer >>> { United Kingdom } >>> ad...@ex... >>> irc://irc.freenode.net/existdb >> >> >> >> -- >> Adam Retter >> >> eXist Developer >> { United Kingdom } >> ad...@ex... >> irc://irc.freenode.net/existdb > > > > -- > Adam Retter > > eXist Developer > { United Kingdom } > ad...@ex... > irc://irc.freenode.net/existdb -- Adam Retter eXist Developer { United Kingdom } ad...@ex... irc://irc.freenode.net/existdb |
From: Chris W. <kit...@gm...> - 2013-03-03 17:14:30
|
You may have already seen this discussion between Dave Pawson and Michael Kay http://comments.gmane.org/gmane.text.xml.saxon.help/11856 1) it would be worth trying Dimitri's XSL http://fxsl.sourceforge.net/since its pure XSLT 2) Michael intimates that Saxon should be able to use the maths functions now in the XPath standard - I tried that namespace with no luck but i guess it should be possible 3) I spend way too long writing a transform from XSLT to XQuery. Much of it is straightforward and with a bit of hand tweeking to handle un-named templates and context it should be possible at least in this special case but I ran out of time Chris |
From: Jens Ø. P. <oe...@gm...> - 2013-03-03 16:27:26
|
Hi Tim, Could you fill in a little information about your setup? I do not see this bug …. The SF bug tracker appears to be unavailable at the moment, so I don't think anyone can see your screen dumps. Best, Jens On Mar 3, 2013, at 1:12 PM, Tim Cook <tw...@us...> wrote: > > [bugs:#806] Collection Browser Bug > > Status: open > Labels: Collection Browser > Created: Sun Mar 03, 2013 12:12 PM UTC by Tim Cook > Last Updated: Sun Mar 03, 2013 12:12 PM UTC > Owner: nobody > > The collection browser doesn't display more than 24 items. It then repeats those items over and over. Attached are screen shots of the collection browser and of oXygen of the same collection. There are 100 pr-*** items and 15 other items in the collection. > > Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/exist/bugs/806/ > > To unsubscribe from further messages, please visit https://sourceforge.net/auth/prefs/ > > ------------------------------------------------------------------------------ > Everyone hates slow websites. So do we. > Make your web apps faster with AppDynamics > Download AppDynamics Lite for free today: > http://p.sf.net/sfu/appdyn_d2d_feb_______________________________________________ > Exist-development mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-development |
From: George C. B. <ge...@ox...> - 2013-03-03 00:39:37
|
Hi Dan, Saxon HE supports extensions, but they need to be "integrated extension functions" http://www.saxonica.com/documentation/extensibility/integratedfunctions.xml and you can install them by implementing an Initializer. This can be set also from the command line though the -init option, see http://www.saxonica.com/documentation/using-xsl/commandline.xml *** -init:initializer The value is the name of a user-supplied class that implements the interface net.sf.saxon.Initializer; this initializer will be called during the initialization process, and may be used to set any options required on the Configuration programmatically. It is particularly useful for such tasks as registering extension functions, collations, or external object models, especially in Saxon-HE where the option does not exist to do this via a configuration file. *** So, Saxon HE does not directly support extensions but if you are willing to write some Java code then you can add the extensions you need as integrated extensions. Hope that helps! Best Regards, George -- George Cristian Bina <oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger http://www.oxygenxml.com On 3/2/13 5:53 PM, Dan McCreary wrote: > Hi Dannes, > > Yes, you are right! This does makes sense! > > If you read here: > > http://saxon.sourceforge.net/ > > /professional edition.. adds a number of features to Saxon-HE, including > support for Saxon extensions and extensibility mechanisms/ > > I am now considering abandoning this project since I don't think others > will want to pay for a license to Saxon to create simple bar chart. Does > anyone else get the feeling that XSLT is now a very limited technology > for the open source world? Do we need a good open source alternatives > to XML transformation? Perhaps XQuery 3.0 annotations will make > typeswitch style transformations more attractive. > > Any other suggestions? I like the declarative nature these charts and > being able to query the chart specifications > <http://www.anychart.com/blog/2011/09/22/building-a-large-chart-ecosystem-with-anychart-and-native-xml-databases/> has > help me in the past in many ways. We could revert to another version of > XSLT, rewrite the transforms in XQuery typeswitch or use an alternative > tool. But I just need a few simple charts for now to compare benchmark > query times with current test set. Google charts and D3 are good > JavaScript libraries but I will never be able to query the chart specs > like "find all chart titles". etc. > > - Dan > > On Sat, Mar 2, 2013 at 9:36 AM, Dannes Wessels <da...@ex... > <mailto:da...@ex...>> wrote: > > so..... the saxon processor does not know the exslt.org > <http://exslt.org> namespace...... > > which is probably true since the free version of Saxon does not allow > > extension functions anymore? > > > > cheers > > > > Dannes > > > > > > On 2 Mar 2013, at 15:35 , Dan McCreary <dan...@gm... > <mailto:dan...@gm...>> wrote: > > > > Thanks for reminding me to check this! > > > > Do you see anything more detailed in exist.log? > > > > > > Here is the error from exist.log: > > > > 2013-03-02 08:31:15,511 [eXistThread-32] WARN (Transform.java > > [fatalError]:779) - XSL transform reports fatal error: Cannot find a > > matching 1-argument function named {http://exslt.org/math}log() > > ; Line#: -1; Column#: -1 > > net.sf.saxon.trans.XPathException: Cannot find a matching 1-argument > > function named {http://exslt.org/math}log() > > at > net.sf.saxon.expr.ErrorExpression.evaluateItem(ErrorExpression.java:58) > > > > > > -- > > Dannes Wessels > > eXist-db Open Source Native XML Database > > e: da...@ex... <mailto:da...@ex...> w: > http://www.exist-db.org t: #existdb > > > > > > > > > > > > > > > > -- > Dan McCreary > NoSQL Evangelist > office: (952) 931-9198 > cell: (612) 986-1552 > > > ------------------------------------------------------------------------------ > Everyone hates slow websites. So do we. > Make your web apps faster with AppDynamics > Download AppDynamics Lite for free today: > http://p.sf.net/sfu/appdyn_d2d_feb > > > > _______________________________________________ > Exist-development mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-development > |
From: Wolfgang M. <wol...@ex...> - 2013-03-02 18:48:18
|
Loren, wouldn't the first step on the way to a responsive design be to get rid of all the fixed widths in the CSS in exist.css? The 940px wide header image also doesn't scale and will never work on a phone I guess. I have thus refactored the stylesheets to remove all fixed widths, split the header and tested a fluid container. There are still some problems, in particular with the menu, but the rest scales ok on my android tablet and phone: https://github.com/wolfgangmm/ShakespeareDemo/commit/dbe1eebf4622f607e37fccdc9794c18fd88efed6 Wolfgang Am Samstag, 2. März 2013 um 17:02 schrieb Loren Cahlander: > Hello Adam and Joe, > > Have you had the opportunity to review my work on the Responsive Bootstrap Template work? I would like to hear any feedback. I will continue working on a 'Responsive eXist Template' you can see that it is working, but it is ugly right now. I am working on making it look like it is suppose to. > > Thanks, > Loren > > On Feb 27, 2013, at 7:31 PM, Loren Cahlander <lor...@gm... (mailto:lor...@gm...)> wrote: > > I had missed adding the following just before the close of the body tag: > > > > <script type="text/javascript" src="resources/js/bootstrap.min.js"/> > > > > Both the template and bstemplate work now. > > > > I just have to get the style elements working so that the navbar matches in the template. The bstemplate looks fine. > > > > I have attached the zip of the bootstrap responsive template. > > > > <bstemplate.zip> > > > > On Feb 27, 2013, at 4:14 PM, Loren Cahlander <lor...@gm... (mailto:lor...@gm...)> wrote: > > > My playground areas are: > > > > > > From the eXist template: http://greatlinkup.com:8080/exist/apps/template/index.html > > > From the bootstrap template: http://greatlinkup.com:8080/exist/apps/bstemplate/index.html > > > > > > I am currently working on the navbar background. Once I get the colors working, then I will work on the dropdown working. > > > > > > on the eXist template, I added @import url('bootstrap-responsive.min.css'); to the exist.css. > > > and added > > > <meta name="viewport" content="width=device-width, initial-scale=1.0"/> > > > > > > to the page.html. > > > > > > > > > > > > On the bootstrap, I changed the head to: > > > > > > <head> > > > <title class="config:app-title">App Title</title> > > > <meta class="config:app-meta"/> > > > <meta name="viewport" content="width=device-width, initial-scale=1.0"/> > > > <link rel="shortcut icon" href="resources/images/favicon.ico"/> > > > <link rel="stylesheet" type="text/css" href="resources/css/bootstrap.min.css"/> > > > <link rel="stylesheet" type="text/css" href="resources/css/bootstrap-responsive.min.css"/> > > > <link rel="stylesheet" type="text/css" href="resources/css/style.css"/> > > > <script type="text/javascript" src="$shared/resources/scripts/jquery/jquery-1.7.1.min.js"/> > > > <script type="text/javascript" src="$shared/resources/scripts/loadsource.js"/> > > > </head> > > > > > > > > > The nav entries for both are: > > > > > > <div class="navbar"> > > > <div class="navbar-inner"> > > > <div class="container"> > > > <a class="btn btn-navbar" data-toggle="collapse" data-target=".navbar-responsive-collapse"> > > > <span class="icon-bar"></span> > > > <span class="icon-bar"></span> > > > </a> > > > <a class="brand" href="#">eXist-db</a> > > > <div class="nav-collapse collapse navbar-responsive-collapse"> > > > <ul class="nav"> > > > <li class="dropdown"> > > > <a href="#" class="dropdown-toggle" data-toggle="dropdown">Home <b class="caret"></b></a> > > > <ul class="dropdown-menu"> > > > <li><a href="#">Action</a></li> > > > <li><a href="#">Another action</a></li> > > > <li><a href="#">Something else here</a></li> > > > <li class="divider"></li> > > > <li class="nav-header">Nav header</li> > > > <li><a href="#">Separated link</a></li> > > > <li><a href="#">One more separated link</a></li> > > > </ul> > > > </li> > > > </ul> > > > <form class="navbar-search pull-right" action=""> > > > <input type="text" class="search-query span2" placeholder="Search"/> > > > </form> > > > </div><!-- /.nav-collapse --> > > > </div> > > > </div><!-- /navbar-inner --> > > > </div> > > > > > > I welcome any feedback from the group. > > > > > > I downloaded from http://twitter.github.com/bootstrap/assets/bootstrap.zip and moved the contents into the appropriate places in both projects resources folder. > > > > > > On Feb 27, 2013, at 3:57 PM, Adam Retter <ad...@ex... (mailto:ad...@ex...)> wrote: > > > > I cant contribute anything apart from enthusiasm I am afraid. Loren > > > > this is a great thing to do :-) > > > > > > > > On 27 February 2013 21:50, Loren Cahlander <lor...@gm... (mailto:lor...@gm...)> wrote: > > > > > The bootstrap template with the responsive additions is at: > > > > > http://greatlinkup.com:8080/exist/apps/bstemplate/index.html > > > > > > > > > > > > > > > On Feb 27, 2013, at 3:48 PM, Joe Wicentowski <jo...@gm... (mailto:jo...@gm...)> wrote: > > > > > > > > > > Hey Loren, > > > > > > > > > > Here is my playground: > > > > > http://greatlinkup.com:8080/exist/apps/template/index.html# > > > > > > > > > > > > > > > Neat - good work so far! > > > > > > > > > > Joe > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------------------------------ > > > > > Everyone hates slow websites. So do we. > > > > > Make your web apps faster with AppDynamics > > > > > Download AppDynamics Lite for free today: > > > > > http://p.sf.net/sfu/appdyn_d2d_feb > > > > > _______________________________________________ > > > > > Exist-development mailing list > > > > > Exi...@li... (mailto:Exi...@li...) > > > > > https://lists.sourceforge.net/lists/listinfo/exist-development > > > > > > > > > > > > > > > > > > > > -- > > > > Adam Retter > > > > > > > > eXist Developer > > > > { United Kingdom } > > > > ad...@ex... (mailto:ad...@ex...) > > > > irc://irc.freenode.net/existdb > > > > > > > > ------------------------------------------------------------------------------ > Everyone hates slow websites. So do we. > Make your web apps faster with AppDynamics > Download AppDynamics Lite for free today: > http://p.sf.net/sfu/appdyn_d2d_feb > > _______________________________________________ > Exist-development mailing list > Exi...@li... (mailto:Exi...@li...) > https://lists.sourceforge.net/lists/listinfo/exist-development |
From: Loren C. <lor...@gm...> - 2013-03-02 16:02:36
|
Hello Adam and Joe, Have you had the opportunity to review my work on the Responsive Bootstrap Template work? I would like to hear any feedback. I will continue working on a 'Responsive eXist Template' you can see that it is working, but it is ugly right now. I am working on making it look like it is suppose to. Thanks, Loren On Feb 27, 2013, at 7:31 PM, Loren Cahlander <lor...@gm...> wrote: > I had missed adding the following just before the close of the body tag: > > <script type="text/javascript" src="resources/js/bootstrap.min.js"/> > > Both the template and bstemplate work now. > > I just have to get the style elements working so that the navbar matches in the template. The bstemplate looks fine. > > I have attached the zip of the bootstrap responsive template. > > <bstemplate.zip> > > On Feb 27, 2013, at 4:14 PM, Loren Cahlander <lor...@gm...> wrote: > >> My playground areas are: >> >> From the eXist template: http://greatlinkup.com:8080/exist/apps/template/index.html >> From the bootstrap template: http://greatlinkup.com:8080/exist/apps/bstemplate/index.html >> >> I am currently working on the navbar background. Once I get the colors working, then I will work on the dropdown working. >> >> on the eXist template, I added @import url('bootstrap-responsive.min.css'); to the exist.css. >> and added >> <meta name="viewport" content="width=device-width, initial-scale=1.0"/> >> to the page.html. >> >> >> >> On the bootstrap, I changed the head to: >> >> <head> >> <title class="config:app-title">App Title</title> >> <meta class="config:app-meta"/> >> <meta name="viewport" content="width=device-width, initial-scale=1.0"/> >> <link rel="shortcut icon" href="resources/images/favicon.ico"/> >> <link rel="stylesheet" type="text/css" href="resources/css/bootstrap.min.css"/> >> <link rel="stylesheet" type="text/css" href="resources/css/bootstrap-responsive.min.css"/> >> <link rel="stylesheet" type="text/css" href="resources/css/style.css"/> >> <script type="text/javascript" src="$shared/resources/scripts/jquery/jquery-1.7.1.min.js"/> >> <script type="text/javascript" src="$shared/resources/scripts/loadsource.js"/> >> </head> >> >> >> The nav entries for both are: >> >> <div class="navbar"> >> <div class="navbar-inner"> >> <div class="container"> >> <a class="btn btn-navbar" data-toggle="collapse" data-target=".navbar-responsive-collapse"> >> <span class="icon-bar"></span> >> <span class="icon-bar"></span> >> </a> >> <a class="brand" href="#">eXist-db</a> >> <div class="nav-collapse collapse navbar-responsive-collapse"> >> <ul class="nav"> >> <li class="dropdown"> >> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Home <b class="caret"></b></a> >> <ul class="dropdown-menu"> >> <li><a href="#">Action</a></li> >> <li><a href="#">Another action</a></li> >> <li><a href="#">Something else here</a></li> >> <li class="divider"></li> >> <li class="nav-header">Nav header</li> >> <li><a href="#">Separated link</a></li> >> <li><a href="#">One more separated link</a></li> >> </ul> >> </li> >> </ul> >> <form class="navbar-search pull-right" action=""> >> <input type="text" class="search-query span2" placeholder="Search"/> >> </form> >> </div><!-- /.nav-collapse --> >> </div> >> </div><!-- /navbar-inner --> >> </div> >> >> I welcome any feedback from the group. >> >> I downloaded from http://twitter.github.com/bootstrap/assets/bootstrap.zip and moved the contents into the appropriate places in both projects resources folder. >> >> On Feb 27, 2013, at 3:57 PM, Adam Retter <ad...@ex...> wrote: >> >>> I cant contribute anything apart from enthusiasm I am afraid. Loren >>> this is a great thing to do :-) >>> >>> On 27 February 2013 21:50, Loren Cahlander <lor...@gm...> wrote: >>>> The bootstrap template with the responsive additions is at: >>>> http://greatlinkup.com:8080/exist/apps/bstemplate/index.html >>>> >>>> >>>> On Feb 27, 2013, at 3:48 PM, Joe Wicentowski <jo...@gm...> wrote: >>>> >>>> Hey Loren, >>>> >>>> Here is my playground: >>>> http://greatlinkup.com:8080/exist/apps/template/index.html# >>>> >>>> >>>> Neat - good work so far! >>>> >>>> Joe >>>> >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Everyone hates slow websites. So do we. >>>> Make your web apps faster with AppDynamics >>>> Download AppDynamics Lite for free today: >>>> http://p.sf.net/sfu/appdyn_d2d_feb >>>> _______________________________________________ >>>> Exist-development mailing list >>>> Exi...@li... >>>> https://lists.sourceforge.net/lists/listinfo/exist-development >>>> >>> >>> >>> >>> -- >>> Adam Retter >>> >>> eXist Developer >>> { United Kingdom } >>> ad...@ex... >>> irc://irc.freenode.net/existdb >> > |
From: Dan M. <dan...@gm...> - 2013-03-02 15:53:43
|
Hi Dannes, Yes, you are right! This does makes sense! If you read here: http://saxon.sourceforge.net/ *professional edition.. adds a number of features to Saxon-HE, including support for Saxon extensions and extensibility mechanisms* I am now considering abandoning this project since I don't think others will want to pay for a license to Saxon to create simple bar chart. Does anyone else get the feeling that XSLT is now a very limited technology for the open source world? Do we need a good open source alternatives to XML transformation? Perhaps XQuery 3.0 annotations will make typeswitch style transformations more attractive. Any other suggestions? I like the declarative nature these charts and being able to query the chart specifications<http://www.anychart.com/blog/2011/09/22/building-a-large-chart-ecosystem-with-anychart-and-native-xml-databases/> has help me in the past in many ways. We could revert to another version of XSLT, rewrite the transforms in XQuery typeswitch or use an alternative tool. But I just need a few simple charts for now to compare benchmark query times with current test set. Google charts and D3 are good JavaScript libraries but I will never be able to query the chart specs like "find all chart titles". etc. - Dan On Sat, Mar 2, 2013 at 9:36 AM, Dannes Wessels <da...@ex...> wrote: > so..... the saxon processor does not know the exslt.org namespace...... > which is probably true since the free version of Saxon does not allow > extension functions anymore? > > cheers > > Dannes > > > On 2 Mar 2013, at 15:35 , Dan McCreary <dan...@gm...> wrote: > > Thanks for reminding me to check this! > > Do you see anything more detailed in exist.log? > > > Here is the error from exist.log: > > 2013-03-02 08:31:15,511 [eXistThread-32] WARN (Transform.java > [fatalError]:779) - XSL transform reports fatal error: Cannot find a > matching 1-argument function named {http://exslt.org/math}log() > ; Line#: -1; Column#: -1 > net.sf.saxon.trans.XPathException: Cannot find a matching 1-argument > function named {http://exslt.org/math}log() > at net.sf.saxon.expr.ErrorExpression.evaluateItem(ErrorExpression.java:58) > > > -- > Dannes Wessels > eXist-db Open Source Native XML Database > e: da...@ex... w: http://www.exist-db.org t: #existdb > > > > > > -- Dan McCreary NoSQL Evangelist office: (952) 931-9198 cell: (612) 986-1552 |
From: Dannes W. <da...@ex...> - 2013-03-02 15:36:26
|
so..... the saxon processor does not know the exslt.org namespace...... which is probably true since the free version of Saxon does not allow extension functions anymore? cheers Dannes On 2 Mar 2013, at 15:35 , Dan McCreary <dan...@gm...> wrote: > Thanks for reminding me to check this! > >> Do you see anything more detailed in exist.log? > > Here is the error from exist.log: > > 2013-03-02 08:31:15,511 [eXistThread-32] WARN (Transform.java > [fatalError]:779) - XSL transform reports fatal error: Cannot find a > matching 1-argument function named {http://exslt.org/math}log() > ; Line#: -1; Column#: -1 > net.sf.saxon.trans.XPathException: Cannot find a matching 1-argument > function named {http://exslt.org/math}log() > at net.sf.saxon.expr.ErrorExpression.evaluateItem(ErrorExpression.java:58) -- Dannes Wessels eXist-db Open Source Native XML Database e: da...@ex... w: http://www.exist-db.org t: #existdb |
From: Dan M. <dan...@gm...> - 2013-03-02 14:35:28
|
Hi Joe, Thanks for reminding me to check this! > Do you see anything more detailed in exist.log? Here is the error from exist.log: 2013-03-02 08:31:15,511 [eXistThread-32] WARN (Transform.java [fatalError]:779) - XSL transform reports fatal error: Cannot find a matching 1-argument function named {http://exslt.org/math}log() ; Line#: -1; Column#: -1 net.sf.saxon.trans.XPathException: Cannot find a matching 1-argument function named {http://exslt.org/math}log() at net.sf.saxon.expr.ErrorExpression.evaluateItem(ErrorExpression.java:58) at net.sf.saxon.expr.ErrorExpression.iterate(ErrorExpression.java:71) at net.sf.saxon.expr.Atomizer.iterate(Atomizer.java:180) at net.sf.saxon.expr.FirstItemExpression.evaluateItem(FirstItemExpression.java:96) at net.sf.saxon.expr.CastExpression.evaluateItem(CastExpression.java:316) at net.sf.saxon.instruct.ValueOf.processLeavingTail(ValueOf.java:246) at net.sf.saxon.instruct.Instruction.process(Instruction.java:93) at net.sf.saxon.instruct.ElementCreator.processLeavingTail(ElementCreator.java:301) at net.sf.saxon.instruct.Block.processLeavingTail(Block.java:619) at net.sf.saxon.instruct.Instruction.process(Instruction.java:93) at net.sf.saxon.instruct.ElementCreator.processLeavingTail(ElementCreator.java:301) at net.sf.saxon.instruct.Template.applyLeavingTail(Template.java:229) at net.sf.saxon.instruct.ApplyTemplates.applyTemplates(ApplyTemplates.java:354) at net.sf.saxon.Controller.transformDocument(Controller.java:1849) at net.sf.saxon.TransformerHandlerImpl.endDocument(TransformerHandlerImpl.java:144) at org.exist.util.serializer.ReceiverToSAX.endDocument(ReceiverToSAX.java:85) at org.exist.storage.serializers.XIncludeFilter.endDocument(XIncludeFilter.java:165) at org.exist.storage.serializers.Serializer.toSAX(Serializer.java:937) at org.exist.xquery.functions.transform.Transform.eval(Transform.java:267) at org.exist.xquery.BasicFunction.eval(BasicFunction.java:70) at org.exist.xquery.InternalFunctionCall.eval(InternalFunctionCall.java:55) at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:71) at org.exist.xquery.PathExpr.eval(PathExpr.java:264) at org.exist.xquery.EnclosedExpr.eval(EnclosedExpr.java:80) at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:71) at org.exist.xquery.PathExpr.eval(PathExpr.java:264) at org.exist.xquery.ElementConstructor.eval(ElementConstructor.java:307) at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:57) at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:64) at org.exist.xquery.LetExpr.eval(LetExpr.java:189) at org.exist.xquery.LetExpr.eval(LetExpr.java:187) at org.exist.xquery.BindingExpression.eval(BindingExpression.java:156) at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:71) at org.exist.xquery.PathExpr.eval(PathExpr.java:264) at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:71) at org.exist.xquery.XQuery.execute(XQuery.java:257) at org.exist.xquery.XQuery.execute(XQuery.java:204) at org.exist.http.RESTServer.executeXQuery(RESTServer.java:1525) at org.exist.http.RESTServer.doGet(RESTServer.java:502) at org.exist.http.servlets.EXistServlet.doGet(EXistServlet.java:222) at javax.servlet.http.HttpServlet.service(HttpServlet.java:735) at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:669) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:455) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:578) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1072) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:382) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1006) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135) at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:229) at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:103) at org.exist.http.urlrewrite.Forward.doRewrite(Forward.java:47) at org.exist.http.urlrewrite.XQueryURLRewrite.doRewrite(XQueryURLRewrite.java:555) at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:336) at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:669) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1336) at de.betterform.agent.web.filter.XFormsFilter.doFilter(XFormsFilter.java:173) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1307) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:453) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:536) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1072) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:382) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1006) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135) at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:154) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116) at org.eclipse.jetty.server.Server.handle(Server.java:365) at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:485) at org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:926) at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:988) at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:635) at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235) at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82) at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:628) at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608) at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543) at java.lang.Thread.run(Thread.java:662) On Fri, Mar 1, 2013 at 10:41 PM, Joe Wicentowski <jo...@gm...> wrote: > Hi Dan, > >> The error I get is: >> >> <exception> >> <path>/db/apps/graph2svg/unit-tests/test-math-functions.xq</path> >> <message>exerr:ERROR Exception while transforming node: Cannot find a >> matching 1-argument function named {http://exslt.org/math}log() [at >> line 8, column 5]</message> >> </exception> > > Do you see anything more detailed in exist.log? > > Joe -- Dan McCreary NoSQL Evangelist office: (952) 931-9198 cell: (612) 986-1552 |
From: Dan M. <dan...@gm...> - 2013-03-02 13:10:48
|
Hi Dannes, Thanks for offering to help. Here is an XSLT that displays the version information: show-xslt-version.xsl <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <xsl:template match="/"> <results> <system-property-version> <xsl:value-of select="system-property('xsl:version')"/> </system-property-version> <system-property-vendor> <xsl:value-of select="system-property('xsl:vendor')"/> </system-property-vendor> <system-property-vendor-url> <xsl:value-of select="system-property('xsl:vendor-url')"/> </system-property-vendor-url> </results> </xsl:template> </xsl:stylesheet> Within the default eXist 2.0 with no change to any configuration files I get the following version information: <results> <system-property-version>2.0</system-property-version> <system-property-vendor>SAXON 9.2.1.5 from Saxonica</system-property-vendor> <system-property-vendor-url>http://www.saxonica.com/</system-property-vendor-url> </results> When I run the same within oXygen 14.2 using the default XSLT transform (there are 7 other options available) I get: <results> <system-property-version>1</system-property-version> <system-property-vendor>SAXON 6.5.5 from Michael Kay</system-property-vendor> <system-property-vendor-url>http://saxon.sf.net/</system-property-vendor-url> </results> I used this XQuery program to test: xquery version "1.0"; let $input := doc('empty-file.xml') let $xslt-file := doc('show-xslt-version.xsl') return transform:transform ($input, $xslt-file,())} Can anyone else reproduce the error? - Dan On Sat, Mar 2, 2013 at 3:15 AM, Dannes Wessels <da...@ex...> wrote: > > On 1 Mar 2013, at 23:30 , Dan McCreary <dan...@gm...> wrote: > > The following transform works in Saxon but fails in eXist 2.0: > > > what does this mean in detail? > - which version of Saxon? > - "Saxon": it works with saxon@oxygen or saxon-standalone as commandline? > - "eXist-db" : is it the 'native' XSLT2 processor that is actually in > eXist-db or do you mean the standard "Saxon vX.Y in eXist-db" ? > > cheers > > Dannes > > -- Dan McCreary NoSQL Evangelist office: (952) 931-9198 cell: (612) 986-1552 |
From: Dannes W. <da...@ex...> - 2013-03-02 10:20:43
|
On 1 Mar 2013, at 23:30 , Dan McCreary <dan...@gm...> wrote: > The following transform works in Saxon but fails in eXist 2.0: what does this mean in detail? - which version of Saxon? - "Saxon": it works with saxon@oxygen or saxon-standalone as commandline? - "eXist-db" : is it the 'native' XSLT2 processor that is actually in eXist-db or do you mean the standard "Saxon vX.Y in eXist-db" ? cheers Dannes |
From: Dannes W. <da...@ex...> - 2013-03-02 10:12:20
|
Dan, which XSLT processor are you using? I guess Saxon, but that does not allow extension functions these days? and: I never heard of "http://exslt.org/math" , where is it installed, how is it implemented, how do you pass it to the processor? Is your assumption you use the one in exist-db? cheers Dannes On 2 Mar 2013, at 5:41 , Joe Wicentowski <jo...@gm...> wrote: >> The error I get is: >> >> <exception> >> <path>/db/apps/graph2svg/unit-tests/test-math-functions.xq</path> >> <message>exerr:ERROR Exception while transforming node: Cannot find a >> matching 1-argument function named {http://exslt.org/math}log() [at >> line 8, column 5]</message> >> </exception> > > Do you see anything more detailed in exist.log? |
From: Joe W. <jo...@gm...> - 2013-03-02 04:41:55
|
Hi Dan, > The error I get is: > > <exception> > <path>/db/apps/graph2svg/unit-tests/test-math-functions.xq</path> > <message>exerr:ERROR Exception while transforming node: Cannot find a > matching 1-argument function named {http://exslt.org/math}log() [at > line 8, column 5]</message> > </exception> Do you see anything more detailed in exist.log? Joe |
From: Dan M. <dan...@gm...> - 2013-03-01 22:30:28
|
Hi all, I have been trying to get some basic SVG graphs working in eXist 2.0 and I am attempting to port graph2svg into a EXPath package. The packaging tools are working fine, but the XSLT transforms seem to be failing in XSLT math functions which are part of an exslt extension. Chris Wallace did get this to work in the past. Is there any special configuration we need to configure to get the math extension functions to run? Thanks - Dan The following transform works in Saxon but fails in eXist 2.0: <xsl:stylesheet xmlns:math="http://exslt.org/math" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <xsl:template match="/"> <results> <log1> <xsl:value-of select="math:log(1)"/> </log1> <sin1> <xsl:value-of select="math:sin(1)"/> </sin1> <cos1> <xsl:value-of select="math:cos(1)"/> </cos1> </results> </xsl:template> </xsl:stylesheet> The error I get is: <exception> <path>/db/apps/graph2svg/unit-tests/test-math-functions.xq</path> <message>exerr:ERROR Exception while transforming node: Cannot find a matching 1-argument function named {http://exslt.org/math}log() [at line 8, column 5]</message> </exception> Sample driver here: https://github.com/dmccreary/graph2svg/blob/master/unit-tests/test-math-functions.xq https://github.com/dmccreary/graph2svg/blob/master/unit-tests/test-math-functions.xsl -- Dan McCreary NoSQL Evangelist office: (952) 931-9198 cell: (612) 986-1552 |
From: Loren C. <lor...@gm...> - 2013-02-28 01:33:25
|
I had missed adding the following just before the close of the body tag: <script type="text/javascript" src="resources/js/bootstrap.min.js"/> Both the template and bstemplate work now. I just have to get the style elements working so that the navbar matches in the template. The bstemplate looks fine. I have attached the zip of the bootstrap responsive template. On Feb 27, 2013, at 4:14 PM, Loren Cahlander <lor...@gm...> wrote: > My playground areas are: > > From the eXist template: http://greatlinkup.com:8080/exist/apps/template/index.html > From the bootstrap template: http://greatlinkup.com:8080/exist/apps/bstemplate/index.html > > I am currently working on the navbar background. Once I get the colors working, then I will work on the dropdown working. > > on the eXist template, I added @import url('bootstrap-responsive.min.css'); to the exist.css. > and added > <meta name="viewport" content="width=device-width, initial-scale=1.0"/> > to the page.html. > > > > On the bootstrap, I changed the head to: > > <head> > <title class="config:app-title">App Title</title> > <meta class="config:app-meta"/> > <meta name="viewport" content="width=device-width, initial-scale=1.0"/> > <link rel="shortcut icon" href="resources/images/favicon.ico"/> > <link rel="stylesheet" type="text/css" href="resources/css/bootstrap.min.css"/> > <link rel="stylesheet" type="text/css" href="resources/css/bootstrap-responsive.min.css"/> > <link rel="stylesheet" type="text/css" href="resources/css/style.css"/> > <script type="text/javascript" src="$shared/resources/scripts/jquery/jquery-1.7.1.min.js"/> > <script type="text/javascript" src="$shared/resources/scripts/loadsource.js"/> > </head> > > > The nav entries for both are: > > <div class="navbar"> > <div class="navbar-inner"> > <div class="container"> > <a class="btn btn-navbar" data-toggle="collapse" data-target=".navbar-responsive-collapse"> > <span class="icon-bar"></span> > <span class="icon-bar"></span> > </a> > <a class="brand" href="#">eXist-db</a> > <div class="nav-collapse collapse navbar-responsive-collapse"> > <ul class="nav"> > <li class="dropdown"> > <a href="#" class="dropdown-toggle" data-toggle="dropdown">Home <b class="caret"></b></a> > <ul class="dropdown-menu"> > <li><a href="#">Action</a></li> > <li><a href="#">Another action</a></li> > <li><a href="#">Something else here</a></li> > <li class="divider"></li> > <li class="nav-header">Nav header</li> > <li><a href="#">Separated link</a></li> > <li><a href="#">One more separated link</a></li> > </ul> > </li> > </ul> > <form class="navbar-search pull-right" action=""> > <input type="text" class="search-query span2" placeholder="Search"/> > </form> > </div><!-- /.nav-collapse --> > </div> > </div><!-- /navbar-inner --> > </div> > > I welcome any feedback from the group. > > I downloaded from http://twitter.github.com/bootstrap/assets/bootstrap.zip and moved the contents into the appropriate places in both projects resources folder. > > On Feb 27, 2013, at 3:57 PM, Adam Retter <ad...@ex...> wrote: > >> I cant contribute anything apart from enthusiasm I am afraid. Loren >> this is a great thing to do :-) >> >> On 27 February 2013 21:50, Loren Cahlander <lor...@gm...> wrote: >>> The bootstrap template with the responsive additions is at: >>> http://greatlinkup.com:8080/exist/apps/bstemplate/index.html >>> >>> >>> On Feb 27, 2013, at 3:48 PM, Joe Wicentowski <jo...@gm...> wrote: >>> >>> Hey Loren, >>> >>> Here is my playground: >>> http://greatlinkup.com:8080/exist/apps/template/index.html# >>> >>> >>> Neat - good work so far! >>> >>> Joe >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> Everyone hates slow websites. So do we. >>> Make your web apps faster with AppDynamics >>> Download AppDynamics Lite for free today: >>> http://p.sf.net/sfu/appdyn_d2d_feb >>> _______________________________________________ >>> Exist-development mailing list >>> Exi...@li... >>> https://lists.sourceforge.net/lists/listinfo/exist-development >>> >> >> >> >> -- >> Adam Retter >> >> eXist Developer >> { United Kingdom } >> ad...@ex... >> irc://irc.freenode.net/existdb > |
From: Loren C. <lor...@gm...> - 2013-02-27 23:06:40
|
I also like the responsive element that I got from James Hambly for my website. I still have to add the content, but look at the page http://greatlinkup.com from your phone. I want to change http://greatlinkup.com:8080/exist/apps/plain/examples/fluid.html to look like that when it is on the phone. On Feb 27, 2013, at 4:14 PM, Loren Cahlander <lor...@gm...> wrote: > My playground areas are: > > From the eXist template: http://greatlinkup.com:8080/exist/apps/template/index.html > From the bootstrap template: http://greatlinkup.com:8080/exist/apps/bstemplate/index.html > > I am currently working on the navbar background. Once I get the colors working, then I will work on the dropdown working. > > on the eXist template, I added @import url('bootstrap-responsive.min.css'); to the exist.css. > and added > <meta name="viewport" content="width=device-width, initial-scale=1.0"/> > to the page.html. > > > > On the bootstrap, I changed the head to: > > <head> > <title class="config:app-title">App Title</title> > <meta class="config:app-meta"/> > <meta name="viewport" content="width=device-width, initial-scale=1.0"/> > <link rel="shortcut icon" href="resources/images/favicon.ico"/> > <link rel="stylesheet" type="text/css" href="resources/css/bootstrap.min.css"/> > <link rel="stylesheet" type="text/css" href="resources/css/bootstrap-responsive.min.css"/> > <link rel="stylesheet" type="text/css" href="resources/css/style.css"/> > <script type="text/javascript" src="$shared/resources/scripts/jquery/jquery-1.7.1.min.js"/> > <script type="text/javascript" src="$shared/resources/scripts/loadsource.js"/> > </head> > > > The nav entries for both are: > > <div class="navbar"> > <div class="navbar-inner"> > <div class="container"> > <a class="btn btn-navbar" data-toggle="collapse" data-target=".navbar-responsive-collapse"> > <span class="icon-bar"></span> > <span class="icon-bar"></span> > </a> > <a class="brand" href="#">eXist-db</a> > <div class="nav-collapse collapse navbar-responsive-collapse"> > <ul class="nav"> > <li class="dropdown"> > <a href="#" class="dropdown-toggle" data-toggle="dropdown">Home <b class="caret"></b></a> > <ul class="dropdown-menu"> > <li><a href="#">Action</a></li> > <li><a href="#">Another action</a></li> > <li><a href="#">Something else here</a></li> > <li class="divider"></li> > <li class="nav-header">Nav header</li> > <li><a href="#">Separated link</a></li> > <li><a href="#">One more separated link</a></li> > </ul> > </li> > </ul> > <form class="navbar-search pull-right" action=""> > <input type="text" class="search-query span2" placeholder="Search"/> > </form> > </div><!-- /.nav-collapse --> > </div> > </div><!-- /navbar-inner --> > </div> > > I welcome any feedback from the group. > > I downloaded from http://twitter.github.com/bootstrap/assets/bootstrap.zip and moved the contents into the appropriate places in both projects resources folder. > > On Feb 27, 2013, at 3:57 PM, Adam Retter <ad...@ex...> wrote: > >> I cant contribute anything apart from enthusiasm I am afraid. Loren >> this is a great thing to do :-) >> >> On 27 February 2013 21:50, Loren Cahlander <lor...@gm...> wrote: >>> The bootstrap template with the responsive additions is at: >>> http://greatlinkup.com:8080/exist/apps/bstemplate/index.html >>> >>> >>> On Feb 27, 2013, at 3:48 PM, Joe Wicentowski <jo...@gm...> wrote: >>> >>> Hey Loren, >>> >>> Here is my playground: >>> http://greatlinkup.com:8080/exist/apps/template/index.html# >>> >>> >>> Neat - good work so far! >>> >>> Joe >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> Everyone hates slow websites. So do we. >>> Make your web apps faster with AppDynamics >>> Download AppDynamics Lite for free today: >>> http://p.sf.net/sfu/appdyn_d2d_feb >>> _______________________________________________ >>> Exist-development mailing list >>> Exi...@li... >>> https://lists.sourceforge.net/lists/listinfo/exist-development >>> >> >> >> >> -- >> Adam Retter >> >> eXist Developer >> { United Kingdom } >> ad...@ex... >> irc://irc.freenode.net/existdb > |
From: Loren C. <lor...@gm...> - 2013-02-27 22:15:12
|
My playground areas are: From the eXist template: http://greatlinkup.com:8080/exist/apps/template/index.html From the bootstrap template: http://greatlinkup.com:8080/exist/apps/bstemplate/index.html I am currently working on the navbar background. Once I get the colors working, then I will work on the dropdown working. on the eXist template, I added @import url('bootstrap-responsive.min.css'); to the exist.css. and added <meta name="viewport" content="width=device-width, initial-scale=1.0"/> to the page.html. On the bootstrap, I changed the head to: <head> <title class="config:app-title">App Title</title> <meta class="config:app-meta"/> <meta name="viewport" content="width=device-width, initial-scale=1.0"/> <link rel="shortcut icon" href="resources/images/favicon.ico"/> <link rel="stylesheet" type="text/css" href="resources/css/bootstrap.min.css"/> <link rel="stylesheet" type="text/css" href="resources/css/bootstrap-responsive.min.css"/> <link rel="stylesheet" type="text/css" href="resources/css/style.css"/> <script type="text/javascript" src="$shared/resources/scripts/jquery/jquery-1.7.1.min.js"/> <script type="text/javascript" src="$shared/resources/scripts/loadsource.js"/> </head> The nav entries for both are: <div class="navbar"> <div class="navbar-inner"> <div class="container"> <a class="btn btn-navbar" data-toggle="collapse" data-target=".navbar-responsive-collapse"> <span class="icon-bar"></span> <span class="icon-bar"></span> </a> <a class="brand" href="#">eXist-db</a> <div class="nav-collapse collapse navbar-responsive-collapse"> <ul class="nav"> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Home <b class="caret"></b></a> <ul class="dropdown-menu"> <li><a href="#">Action</a></li> <li><a href="#">Another action</a></li> <li><a href="#">Something else here</a></li> <li class="divider"></li> <li class="nav-header">Nav header</li> <li><a href="#">Separated link</a></li> <li><a href="#">One more separated link</a></li> </ul> </li> </ul> <form class="navbar-search pull-right" action=""> <input type="text" class="search-query span2" placeholder="Search"/> </form> </div><!-- /.nav-collapse --> </div> </div><!-- /navbar-inner --> </div> I welcome any feedback from the group. I downloaded from http://twitter.github.com/bootstrap/assets/bootstrap.zip and moved the contents into the appropriate places in both projects resources folder. On Feb 27, 2013, at 3:57 PM, Adam Retter <ad...@ex...> wrote: > I cant contribute anything apart from enthusiasm I am afraid. Loren > this is a great thing to do :-) > > On 27 February 2013 21:50, Loren Cahlander <lor...@gm...> wrote: >> The bootstrap template with the responsive additions is at: >> http://greatlinkup.com:8080/exist/apps/bstemplate/index.html >> >> >> On Feb 27, 2013, at 3:48 PM, Joe Wicentowski <jo...@gm...> wrote: >> >> Hey Loren, >> >> Here is my playground: >> http://greatlinkup.com:8080/exist/apps/template/index.html# >> >> >> Neat - good work so far! >> >> Joe >> >> >> >> ------------------------------------------------------------------------------ >> Everyone hates slow websites. So do we. >> Make your web apps faster with AppDynamics >> Download AppDynamics Lite for free today: >> http://p.sf.net/sfu/appdyn_d2d_feb >> _______________________________________________ >> Exist-development mailing list >> Exi...@li... >> https://lists.sourceforge.net/lists/listinfo/exist-development >> > > > > -- > Adam Retter > > eXist Developer > { United Kingdom } > ad...@ex... > irc://irc.freenode.net/existdb |
From: Wolfgang M. <wol...@ex...> - 2013-02-27 22:09:05
|
Hi Loren, Joe, I migrated most of the original CSS to bootstrap months ago and spent many hours on it, but I have to say I gave up with respect to the menus. If you are patient enough, you may do better than I, but it's not an easy job. Our designer has created this very specific menu with the little edges. It's hard to use a generic framework like bootstrap to create the same look. Wolfgang |
From: Adam R. <ad...@ex...> - 2013-02-27 21:59:05
|
I cant contribute anything apart from enthusiasm I am afraid. Loren this is a great thing to do :-) On 27 February 2013 21:50, Loren Cahlander <lor...@gm...> wrote: > The bootstrap template with the responsive additions is at: > http://greatlinkup.com:8080/exist/apps/bstemplate/index.html > > > On Feb 27, 2013, at 3:48 PM, Joe Wicentowski <jo...@gm...> wrote: > > Hey Loren, > > Here is my playground: > http://greatlinkup.com:8080/exist/apps/template/index.html# > > > Neat - good work so far! > > Joe > > > > ------------------------------------------------------------------------------ > Everyone hates slow websites. So do we. > Make your web apps faster with AppDynamics > Download AppDynamics Lite for free today: > http://p.sf.net/sfu/appdyn_d2d_feb > _______________________________________________ > Exist-development mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-development > -- Adam Retter eXist Developer { United Kingdom } ad...@ex... irc://irc.freenode.net/existdb |
From: Loren C. <lor...@gm...> - 2013-02-27 21:52:20
|
The bootstrap template with the responsive additions is at: http://greatlinkup.com:8080/exist/apps/bstemplate/index.html On Feb 27, 2013, at 3:48 PM, Joe Wicentowski <jo...@gm...> wrote: > Hey Loren, > >> Here is my playground: >> http://greatlinkup.com:8080/exist/apps/template/index.html# > > Neat - good work so far! > > Joe |
From: Joe W. <jo...@gm...> - 2013-02-27 21:50:52
|
Hey Loren, > Here is my playground: > http://greatlinkup.com:8080/exist/apps/template/index.html# Neat - good work so far! Joe |
From: Joe W. <jo...@gm...> - 2013-02-27 21:49:18
|
Hey Loren, > Can you send me what you found out? Or can we get on a call tomorrow to discuss? I didn't really find out all that much - I just read the same bootstrap docs page about responsive design as you linked to, and put my work thus far into github - the repo is https://github.com/joewiz/hsg3. (I haven't worked on the menus all that much.) You raise a great point about the menus. But a word of caution: overhauling the CSS that drives the eXist site to use bootstrap CSS could be a major undertaking, especially since it was just redone (and paid for, I believe). If you can keep the changes narrowly focused on getting the menus to work with touch screens (that have no concept of 'hover'), you may be able to get away without too much disruption. Changing/adding to the bootstrap templates used in eXide will obviously be a lot easier, since those templates just use stock bootstrap styling. Another aspect of responsive design is having the page layout elegantly reflow for different screen sizes. A tool that helps illustrate this is http://dfcb.github.com/Responsivator/?site=exist-db.org/exist/apps/doc/. Joe On Wed, Feb 27, 2013 at 4:37 PM, Loren Cahlander <lor...@gm...> wrote: > Joe, > > Can you send me what you found out? Or can we get on a call tomorrow to discuss? > > Thanks, > > Loren Cahlander > Principal > GreatLinkUp, LLC > cah...@gr... > lor...@gm... > +1-651-747-6910 > > > > On Feb 27, 2013, at 3:32 PM, Joe Wicentowski <jo...@gm...> wrote: > >>> We are not using the responsive elements from bootstrap: >>> http://twitter.github.com/bootstrap/scaffolding.html#responsive >> >> I've actually just been working with the "bootstrap-responsive" >> extensions - to bring responsive design to history.state.gov. Since >> the responsive stuff adds weight to an app (an extra .js and .css >> file), perhaps eXide should provide two bootstrap templates: bootstrap >> (plain), and bootstrap (responsive). >> >> I agree that the docs app should be as "responsive" as possible. >> >>> After I figure this out, I will post my results. >> >> Nice! >> >> Joe > |