Hey Dylan, That graph selecting page looks really cool now.
Unfortunately, I then got the follow exception when I selected a graph. Marko. http://markorodriguez.com On Apr 9, 2016, at 8:49 AM, Dylan Millikin <dylan.milli...@gmail.com> wrote: > I went with two :) > > I just updated the site. Let me know what you think. > I had to restructure de DB so the database went through a migration, > everything looks good (I had done a few test runs to check) but maybe > double check a few of your old bins just incase. (I've got a backup just in > case). > > Changes: > > Applied Marko's 1, 2, and 4 (on new entries). > Changed the "New" page. Hopefully this is more intuitive. > > On Sat, Apr 9, 2016 at 3:32 PM, Marko A. Rodriguez <okramma...@gmail.com> > wrote: > >> Hi, >> >> I like the second too. Then the third. >> >> Marko. >> >>> On Apr 9, 2016, at 4:48 AM, Daniel Kuppitz <m...@gremlin.guru> wrote: >>> >>> +1 for the 2nd. Looks much cleaner IMO. >>> >>> Cheers, >>> Daniel >>> >>> >>> On Sat, Apr 9, 2016 at 12:34 PM, Dylan Millikin < >> dylan.milli...@gmail.com> >>> wrote: >>> >>>> I'm running a few tests as per marko's suggestions. I'm in need of a >> bit of >>>> help in the form of your opinions on these three images. They're three >>>> different ways of displaying output: >>>> >>>> GremlinBin standard console output. This is roughly how it is today and >> is >>>> my personal favorite: >>>> >>>> >> http://i982.photobucket.com/albums/ae305/DylanMillikin/Screen%20Shot%202016-04-09%20at%2012.24.13_zpsymbn7cr0.png >>>> >>>> Terminal console which is the same as the terminal, I find the >> readability >>>> lower here but it's homogenous with the actual console: >>>> >>>> >> http://i982.photobucket.com/albums/ae305/DylanMillikin/Screen%20Shot%202016-04-09%20at%2012.25.09_zpselrb46mb.png >>>> >>>> Terminal with bold query : >>>> >>>> >> http://i982.photobucket.com/albums/ae305/DylanMillikin/Screen%20Shot%202016-04-09%20at%2012.25.41_zpsbr985qvb.png >>>> >>>> My stance is probably biased by the fact that I spend limited time using >>>> the actual Gremlin console. Which do you guys prefer? >>>> >>>> On Fri, Apr 8, 2016 at 4:32 PM, Dylan Millikin < >> dylan.milli...@gmail.com> >>>> wrote: >>>> >>>>> Awesome feedback Marko. Daniel had brought some of these up as well : >>>>> https://github.com/PommeVerte/gremlin-bin/issues/16 >>>>> >>>>> I was waiting to finalize the console JS part and open sourcing it as >>>> some >>>>> of the stuff you asked aren't possible on the current system. I will be >>>>> upgrading GremlinBin with it today. >>>>> >>>>> I really like the idea of being able to select your graph from a visual >>>>> set. and I don't mind getting rid of the create your own section. >>>>> >>>>> Regarding your points: >>>>> >>>>> 1. This is now possible and easy to add. >>>>> 2. I kept the line breaks to make the json readable but couldn't make >>>>> separate behaviors for json vs text. Now with the update this should >> also >>>>> be possible. >>>>> 3. I would like to think about this a bit more. I'm not against the >> idea, >>>>> I just had plans for the right section of the input bar so I'll need to >>>> see >>>>> how I could adapt. >>>>> 4. This can be done now as well. >>>>> 5. I have some sandboxing issues/reservations here. Once I work through >>>>> them I can do this. >>>>> 6. That's a really good idea. >>>>> >>>>> One last note about the grateful-dead graph. The current visualization >>>>> system chokes on the graph. So this is going to take a bit more work >>>>> because it requires a viz update. >>>>> >>>>> I should be implementing some of these over the weekend. And I will >>>>> announce the js console release at the beginning of next week. >>>>> >>>>> >>>>> On Fri, Apr 8, 2016 at 4:03 PM, Marko Rodriguez <okramma...@gmail.com> >>>>> wrote: >>>>> >>>>>> Hi Dylan, >>>>>> >>>>>> I've been seeing Gremlinbin in action a lot lately (mainly through >>>>>> Daniel's answers to users on the mailing list). I like it, of course, >>>> but >>>>>> there are a few things that still bug me about it that I think (if you >>>> also >>>>>> think) would make it better. Here is the laundry list. >>>>>> >>>>>> -------------------- >>>>>> >>>>>> The + (New) page is really janky 1990's HTML form-cheesy looking. >>>>>> >>>>>> We have a graphic for each graph you display there. >>>> >> http://tinkerpop.apache.org/docs/3.1.1-incubating/images/tinkerpop-modern.png >>>> >> http://tinkerpop.apache.org/docs/3.1.1-incubating/images/the-crew-graph.png >>>>>> ** I would not provide classic. Just modern. No reason to >>>> confuse >>>>>> people. >>>>>> ** You should also provide the GratefulDead graph with the >>>>>> visualization being its schema: >>>> >> http://tinkerpop.apache.org/docs/3.1.1-incubating/images/grateful-dead-schema.png >>>>>> >>>>>> I don't know what good UI trick to use, but to have it where people >> can >>>>>> look at the graphic when selecting which graph to use would be neat. >>>> This >>>>>> pull down form menu is just really fuggly and what does "modern" >> mean? … >>>>>> "crew" ? … Maybe even have a little blurb of text under each graphic >>>> saying >>>>>> what the graph is about?…. >>>>>> >>>>>> Next, the "create your own" is sort weird. I don't think it should be >>>>>> there. If people want to create their own, they would choose empty >> graph >>>>>> and then in the console do their addV(), addE() mutations traversals >> to >>>>>> create the graph (and see it visualized as they are creating it!). >>>>>> >>>>>> Finally, perhaps a little Gremlin character on this page to give it >> some >>>>>> pizazz. >>>>>> >>>>>> -------------------- >>>>>> >>>>>> The console area should really really really (really) look identical >> to >>>>>> the Gremlin Console. >>>>>> >>>>>> 1. Start off with the \___/ Gremlin ASCII character and all. >>>>>> 2. There shouldn't be line breaks between the gremlin> lines. >>>>>> 3. You should type your query at the bottom, not at the top. >>>>>> 4. You should break up the graph loading into multiple steps: >>>>>> gremlin> graph = TinkerGraph.open() >>>>>> gremlin> graph = graph.traversal() >>>>>> 5. You should not use TinkerFactory as newbies will go "uhhh?". >> Perhaps >>>>>> load from GraphML or GraphSON. >>>>>> gremlin> graph.io(graphml()).readGraph('data/the-crew.xml') >>>>>> 6. The console area should have an option to export the graph as >>>> GraphML, >>>>>> GraphSON, or Gryo. This way people can take their graph with them. >>>>>> >>>>>> -------------------- >>>>>> >>>>>> >>>>>> Anywho, just some thoughts. If any of them resonate with you, I can >> add >>>>>> them to your issue tracker. Just tell me which, if any. >>>>>> >>>>>> Thanks, >>>>>> Marko. >>>>>> >>>>>> http://markorodriguez.com >>>> >>