AW: [DISCUSS] code freeze 3.4.12/3.5.1

2021-07-16 Thread Florian Hockmann
I just published the updated docs: reference, developer and upgrade for 
3.5.1-SNAPSHOT.

-Ursprüngliche Nachricht-
Von: Florian Hockmann  
Gesendet: Donnerstag, 15. Juli 2021 17:20
An: dev@tinkerpop.apache.org
Betreff: AW: [DISCUSS] code freeze 3.4.12/3.5.1

Thanks for the heads up and good to know that the deployment worked for 
gremlint without any new issues coming up.

I will probably republish the changed docs tomorrow and then continue with the 
release process at the start of next week.

-Ursprüngliche Nachricht-
Von: Stephen Mallette 
Gesendet: Donnerstag, 15. Juli 2021 16:50
An: dev@tinkerpop.apache.org
Betreff: Re: [DISCUSS] code freeze 3.4.12/3.5.1

Florian, you probably noticed the other thread where the gremlint release 
candidate worked just fine. I updated the release docs on 3.5-dev to include 
the step to also release gremlint for 3.5.1. It is basically the same command 
as the one for gremlin-javascript so easy stuff. While you're free to follow 
the dev docs in /current for the release, note that there is this little 
addition to that process that won't be present  in .current as you're going 
through the steps.

On Thu, Jul 15, 2021 at 9:57 AM Stephen Mallette 
wrote:

> I just pushed a change for upgrade docs on 3.5.1. If you feel like 
> republishing toward the end of code freeze you can, but it's not 
> necessary in this case i don't think. Note that you can selectively 
> update documentation, but the task is a bit of a manual one:
>
> 1. bin/process-docs.sh --dryRun
> 2. in target/postprocess-asciidoc manually delete the folder(s) you 
> want to regenerate content for 3. bin/process-docs.sh (this will only 
> generate docs for the stuff you
> deleted)
> 4. you can then do an: svn checkout
> https://svn.apache.org/repos/asf/tinkerpop/site/docs// containing the file you want to update> 5. copy the newly generated 
> file in target/docs over the old one in the svn directory 6. svn 
> commit your change
>
> In this case, it's even easier because you probably just care about 
> upgrade docs really. since upgrade docs are static you can skip steps
> 2 and
> 3 as the doc should already be in good order as there are no code 
> examples to pass through the script engine.
>
>
>
>
> On Wed, Jul 14, 2021 at 6:51 AM Florian Hockmann 
> 
> wrote:
>
>> I’ve published SNAPSHOT artifacts and docs for review:
>>
>> https://tinkerpop.apache.org/docs/3.4.12-SNAPSHOT/
>> https://tinkerpop.apache.org/docs/3.5.1-SNAPSHOT/
>>
>> -Ursprüngliche Nachricht-
>> Von: Stephen Mallette 
>> Gesendet: Freitag, 9. Juli 2021 16:23
>> An: dev@tinkerpop.apache.org
>> Betreff: Re: [DISCUSS] code freeze 3.4.12/3.5.1
>>
>> >  Stephen already mentioned in the discussion thread on 3.5.1 that 
>> > he
>> intends to merge a PR in for 3.5.1 around gremlin-language that he 
>> considers to be low risk.
>>
>> i think i will pull back on that. it's turning into more work than 
>> i'd expected. no need to expect further code changes from me.
>>
>> On Fri, Jul 9, 2021 at 4:01 AM Florian Hockmann 
>> 
>> wrote:
>>
>> > Code freeze on 3.4-dev and 3.5-dev starts now. I don't see any open 
>> > issues in JIRA that are tagged for this release or open PRs that 
>> > need to be merged.
>> > If you have anything that should be included in these releases, 
>> > then please respond to this thread. Stephen already mentioned in 
>> > the discussion thread on 3.5.1 that he intends to merge a PR in for
>> > 3.5.1 around gremlin-language that he considers to be low risk.
>> >
>> >
>> >
>> > I will be publishing SNAPSHOT artifacts and documentation for 
>> > testing/review and will post back here when that is available.
>> >
>> >
>> >
>> > Please use this thread for any issues that come up during the code 
>> > freeze time frame. Thanks.
>> >
>> >
>>
>>





[DISCUSS] Graphs over Thrift

2021-07-16 Thread Joshua Shinavier
Following up on the proof of concept I created in TINKERPOP-2563-language,
and the thread with Stephen, here is a demo video showing a graph with
domain-specific types being sent over the wire between a Java-based client
and a Java-based server:

https://www.youtube.com/watch?v=wFCrJOXXs5Y


Any thoughts are welcome. I will probably demonstrate the same thing for
Protobuf and Avro in separate examples in the branch.

Again, the flow of the demo is:

   - The client creates and populates a TinkerGraph instance. One of the
   properties has the key "livesIn" and a value which is an instance of a
   domain-specific BoundingBox class.
   - The client encodes the graph to an instance of the Thrift-generated
   Graph class. The BoundingBox is serialized using a JSON-based encoder which
   has been added to an encoder registry that is shared between client and
   server.
   - The Thrift-generated code sends the encoded graph across the wire to
   the server, which receives it again as an instance of the Thrift-generated
   Graph class
   - The server decodes the graph to a new instance of TinkerGraph. The
   serialized bounding box is deserialized to an instance of the
   domain-specific BoundingBox class, and becomes a property value in the
   server's graph.
   - The server prints out some info and writes the received graph to disk
   as a GraphSON file so  we can see that it is true to the client's original
   graph

Josh


[jira] [Created] (TINKERPOP-2587) Add Discord Link to Homepage

2021-07-16 Thread Dave Bechberger (Jira)
Dave Bechberger created TINKERPOP-2587:
--

 Summary: Add Discord Link to Homepage
 Key: TINKERPOP-2587
 URL: https://issues.apache.org/jira/browse/TINKERPOP-2587
 Project: TinkerPop
  Issue Type: Task
Reporter: Dave Bechberger


Add a link to the Discord Server to the homepage



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (TINKERPOP-2587) Add Discord Link to Homepage

2021-07-16 Thread ASF GitHub Bot (Jira)


[ 
https://issues.apache.org/jira/browse/TINKERPOP-2587?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17382381#comment-17382381
 ] 

ASF GitHub Bot commented on TINKERPOP-2587:
---

bechbd opened a new pull request #1449:
URL: https://github.com/apache/tinkerpop/pull/1449


   Added links for DISCORD server to the home page


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@tinkerpop.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> Add Discord Link to Homepage
> 
>
> Key: TINKERPOP-2587
> URL: https://issues.apache.org/jira/browse/TINKERPOP-2587
> Project: TinkerPop
>  Issue Type: Task
>Reporter: Dave Bechberger
>Priority: Trivial
>
> Add a link to the Discord Server to the homepage



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


Re: [DISCUSS] Discord Server?

2021-07-16 Thread David Bechberger
I have added the links to the homepage and have a PR here:
https://github.com/apache/tinkerpop/pull/1449

Dave

On Tue, Jul 13, 2021 at 6:08 AM Stephen Mallette 
wrote:

> fwiw, I've not had any problems with it. assuming there isn't a problem for
> others, i'm inclined to say we move forward with it.
>
> dave, perhaps you could submit a PR (master branch) to update the website
> to include a link to the channel? I'd add it to the Community navigation
> menu dropdown here:
>
>
> https://github.com/apache/tinkerpop/blob/master/docs/site/home/template/header-footer.html
>
> and to the "Contributing to Apache TinkerPop" section on item 1 of the home
> page ("Join the Gremlin-Users public mailing list and Discord"):
>
> https://github.com/apache/tinkerpop/blob/master/docs/site/home/index.html
>
> There might be other places too but those immediately came to mind.
>
> Perhaps for a while it could also be added to the home page (index.html)
> somewhere? a small banner at the top (below the navigation) of some sort to
> call attention to it? If we can get that PR merged in the next week that
> will allow the change to publish when florian completes the release.
>
>
>
>
>
>
> On Mon, Jul 12, 2021 at 7:06 PM Joshua Shinavier 
> wrote:
>
> > That's the one I keep using! Shrug. If no-one else is having the same
> > problem, then maybe it isn't much of a problem.
> >
> > Josh
> >
> > On Mon, Jul 12, 2021 at 4:03 PM David Bechberger 
> > wrote:
> >
> > > I thought that had been fixed with the new link (
> > > https://discord.gg/ndMpKZcBEE) as the first link I sent allows you to
> > > "Preview" which causes the behavior you mentioned.
> > >
> > > Josh, is the link above the one you are using when you see the issue?
> > >
> > > Dave
> > >
> > > On Mon, Jul 12, 2021 at 2:08 PM Joshua Shinavier 
> > > wrote:
> > >
> > > > Maybe I'm the only one, but every time I open up Discord after a few
> > > days,
> > > > I no longer see the Gremlin Icon for the Apache TinkerPop server, and
> > > have
> > > > to find and click your invite link all over again. Discord then
> > > "welcomes"
> > > > me into the #general channel. Might just be my inexperience with
> > > Discord; I
> > > > haven't used it yet for anything else.
> > > >
> > > > Josh
> > > >
> > > >
> > > > On Mon, Jul 12, 2021 at 1:39 PM David Bechberger <
> d...@bechberger.com>
> > > > wrote:
> > > >
> > > > > Now that we have a month+ of using Discord I was wondering what
> > > people's
> > > > > thoughts were on opening membership up to the Gremlin-users list
> and
> > > > > including it on the website?
> > > > >
> > > > > On Thu, May 27, 2021 at 9:22 AM David Bechberger <
> > d...@bechberger.com>
> > > > > wrote:
> > > > >
> > > > > > So one of the things I have seen so far is that the original
> link I
> > > > sent
> > > > > > allowed users to "Preview" the server which allows you to see the
> > > > > channels
> > > > > > and post but as soon as you log off you are removed from the
> > server.
> > > > > > Several people seem to have run into this so I have created a new
> > > link
> > > > > > below which does not allow this type of "Preview".
> > > > > >
> > > > > > https://discord.gg/ndMpKZcBEE
> > > > > >
> > > > > > Dave
> > > > > >
> > > > > > On Mon, May 24, 2021 at 12:05 PM David Bechberger <
> > > d...@bechberger.com
> > > > >
> > > > > > wrote:
> > > > > >
> > > > > >> I agree, I think fewer channels is better to start with.  If we
> > get
> > > > to a
> > > > > >> level where the activity level is high we can always add
> > additional
> > > > > >> channels.
> > > > > >>
> > > > > >>
> > > > > >> On Fri, May 21, 2021 at 9:54 AM Stephen Mallette <
> > > > spmalle...@gmail.com>
> > > > > >> wrote:
> > > > > >>
> > > > > >>> thanks dave. I imagine the available channels are up for
> > > discussion.
> > > > to
> > > > > >>> start, i'd think the fewer channels the better. should we
> already
> > > be
> > > > > >>> looking to peel off into different graph provider channels?
> > > > > >>>
> > > > > >>> On Fri, May 21, 2021 at 1:14 PM David Bechberger <
> > > > d...@bechberger.com>
> > > > > >>> wrote:
> > > > > >>>
> > > > > >>> > I've gone ahead and set up a Discord instance for us to try.
> > > > > >>> >
> > > > > >>> > My thinking is that we can try this out internally for a week
> > or
> > > > two
> > > > > >>> and
> > > > > >>> > then, if we like it, we promote this to the larger community.
> > > > > >>> Thoughts?
> > > > > >>> >
> > > > > >>> > If you click on the link below it should allow anyone here to
> > > join:
> > > > > >>> > https://discord.gg/5a72PZgmdq
> > > > > >>> >
> > > > > >>> >
> > > > > >>> > On Fri, May 14, 2021 at 2:17 AM Stephen Mallette <
> > > > > spmalle...@gmail.com
> > > > > >>> >
> > > > > >>> > wrote:
> > > > > >>> >
> > > > > >>> > > We've not promoted Slack as a place for users
> (purposefully).
> > > I'd
> > > > > say
> > > > > >>> > it's
> > > > > >>> > > worth adding Discord and giving it a shot for the user
> > > community
> > > >

[jira] [Commented] (TINKERPOP-2587) Add Discord Link to Homepage

2021-07-16 Thread ASF GitHub Bot (Jira)


[ 
https://issues.apache.org/jira/browse/TINKERPOP-2587?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17382440#comment-17382440
 ] 

ASF GitHub Bot commented on TINKERPOP-2587:
---

joshsh commented on a change in pull request #1449:
URL: https://github.com/apache/tinkerpop/pull/1449#discussion_r671606656



##
File path: docs/site/home/index.html
##
@@ -173,31 +172,43 @@ Contributing to Apache TinkerPop
  
 
TinkerPop is an open source project that https://tinkerpop.apache.org/docs/current/dev/developer#_contributing";>welcomes
 contributions. There are many ways to get involved:
-   
+   

+
+  
+ Join the https://discord.gg/ndMpKZcBEE"; 
target="_blank">Discord Server.
+
+   Chat with users and developers to get answere 
to your questions.

Review comment:
   Typo: "answers"




-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@tinkerpop.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> Add Discord Link to Homepage
> 
>
> Key: TINKERPOP-2587
> URL: https://issues.apache.org/jira/browse/TINKERPOP-2587
> Project: TinkerPop
>  Issue Type: Task
>Reporter: Dave Bechberger
>Priority: Trivial
>
> Add a link to the Discord Server to the homepage



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (TINKERPOP-2587) Add Discord Link to Homepage

2021-07-16 Thread ASF GitHub Bot (Jira)


[ 
https://issues.apache.org/jira/browse/TINKERPOP-2587?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17382461#comment-17382461
 ] 

ASF GitHub Bot commented on TINKERPOP-2587:
---

bechbd commented on a change in pull request #1449:
URL: https://github.com/apache/tinkerpop/pull/1449#discussion_r671609202



##
File path: docs/site/home/index.html
##
@@ -173,31 +172,43 @@ Contributing to Apache TinkerPop
  
 
TinkerPop is an open source project that https://tinkerpop.apache.org/docs/current/dev/developer#_contributing";>welcomes
 contributions. There are many ways to get involved:
-   
+   

+
+  
+ Join the https://discord.gg/ndMpKZcBEE"; 
target="_blank">Discord Server.
+
+   Chat with users and developers to get answere 
to your questions.

Review comment:
   Thanks for catching that, I have updated the spelling in the file




-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@tinkerpop.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> Add Discord Link to Homepage
> 
>
> Key: TINKERPOP-2587
> URL: https://issues.apache.org/jira/browse/TINKERPOP-2587
> Project: TinkerPop
>  Issue Type: Task
>Reporter: Dave Bechberger
>Priority: Trivial
>
> Add a link to the Discord Server to the homepage



--
This message was sent by Atlassian Jira
(v8.3.4#803005)