I believe that the IP Clearance document is all complete now: https://svn.apache.org/repos/asf/incubator/public/trunk/content/ip-clearance/tinkerpop-gremlint.xml
The process seems a bit backward to me, but I'd read elsewhere that the preferred method is to get this document complete and then issue a VOTE thread to confirm completeness and then add that thread link to the doc. At that point, I then go get lazy consensus from Apache Incubator on the submission. At that point we can work on the actual bits of bringing this in. Almost there! On Fri, Feb 12, 2021 at 3:55 PM Øyvind Sæbø <oyvind.s...@gmail.com> wrote: > Sounds good! > > I've always considered the gremlint repo and the gremlint.com repo to be > the same project, distributed between two repos just for the sake of > separation of concerns. So both repos have the ASF license headers in their > source files, saying that they are licensed to the ASF under one or more > contributor license agreements. I imagined we could just include the latest > commit id both from the gremlint master branch and from the gremlint.com > master branch in the IP Clearance Document. However, if it turns out to be > necessary to handle the IP clearance of the gremlint.com website in a more > specific manner, we'll do what we can to accommodate that. > > fre. 12. feb. 2021 kl. 20:57 skrev Stephen Mallette <spmalle...@gmail.com > >: > > > I've updated the IP Clearance form with the latest information such as I > > have it. I cant remember how to regenerate the site so here's the raw xml > > for the file: > > > > > > > https://svn.apache.org/repos/asf/incubator/public/trunk/content/ip-clearance/tinkerpop-gremlint.xml > > > > Note that the only remaining piece is the CLA that you just submitted. I > > don't think we'll get confirmation on that from the secretary on our end > so > > I will keep checking Apache records. Also note that I've used the current > > commit id from the gremlint master branch to denote the code that would > be > > donated. If I should use something else, please let me know. > > > > Finally, I wonder if we need to be concerned with the gremlint.com repo > > since you mention that there isn't much there tying it to GitHub Pages. > It > > almost seems like the "deployed site" isn't really the artifact that this > > IP Clearance doc is about. That is more of an implementation detail we > can > > handle separately, likely with the transfer of the domain name. > > > > Well, hopefully this process is getting close to being complete. Excited > to > > finally see it settling up. > > > > > > > > > > > > > > On Thu, Feb 11, 2021 at 4:14 PM Øyvind Sæbø <oyvind.s...@gmail.com> > wrote: > > > > > Yes, since it's still hosted on my GitHub account, I would be the one > > > responsible for coordinating the actual transfer, so you can give them > my > > > email:) > > > > > > As for the website itself, there's very little GitHub pages-specific > > about > > > it, so even if they don't support GitHub pages, I assume very few > changes > > > would be required to accommodate other hosting solutions. > > > > > > tor. 11. feb. 2021 kl. 20:17 skrev Stephen Mallette < > > spmalle...@gmail.com > > > >: > > > > > > > > Correct, the two repositories plus the domain name would be > > transferred > > > > to Apache. > > > > > > > > From what I can tell, I think i would just need to create an issue in > > > JIRA > > > > for Apache Infra and someone from their team would step in to handle > > the > > > > transfer. I would need to provide them an email address I guess for > > them > > > to > > > > get in touch with the "owner". Would you be the person responsible > for > > > > coordinating that transferral on your end or someone else at your > > > company? > > > > > > > > I'm still trying to understand from Infra how they would deal with > the > > > web > > > > site itself. I'm not sure if they support GitHub pages or if they > would > > > > require something else. > > > > > > > > On Thu, Feb 11, 2021 at 3:44 AM Øyvind Sæbø <oyvind.s...@gmail.com> > > > wrote: > > > > > > > > > I actually think I misread the guidelines for subitting the CCLA > and > > > > ICLA, > > > > > believing hte ICLA had to be submitted together with the CCLA, but > it > > > > seems > > > > > I can just submit the ICLA myself, so I have done that today. > > > > > > > > > > ons. 10. feb. 2021 kl. 22:29 skrev Øyvind Sæbø < > > oyvind.s...@gmail.com > > > >: > > > > > > > > > > > Hi, Stephen, thanks for confirming the confirmation of the CCLA. > I > > > > > > actually specifically instructed them to send my ICLA together > with > > > the > > > > > > CCLA as described here > > > > > > <https://www.apache.org/licenses/contributor-agreements.html>, > but > > > it > > > > > > does indeed seem they only sent the CCLA. I'll ask them to resend > > > them > > > > > > again together. > > > > > > > > > > > > Correct, the two repositories plus the domain name would be > > > transferred > > > > > to > > > > > > Apache. > > > > > > > > > > > > I'm not sure I have an opinion about where to place the project > in > > > the > > > > > > hierarchy, but keeping it independent of the Maven build sounds > > > > sensible > > > > > to > > > > > > me at least. > > > > > > > > > > > > Correct, currently Gremlint is hosted on GitHub pages. > > > > > > > > > > > > ons. 10. feb. 2021 kl. 18:21 skrev Stephen Mallette < > > > > > spmalle...@gmail.com > > > > > > >: > > > > > > > > > > > >> Øyvind, > > > > > >> > > > > > >> I probably should have waited to send that last email as it > turned > > > > out I > > > > > >> didn't need to dig around too long. I did see some confirmation > > from > > > > > >> secretary on the CCLA, but don't yet see it in Apache records, > nor > > > do > > > > I > > > > > >> yet > > > > > >> see your ICLA. I'll keep an eye out for it all. > > > > > >> > > > > > >> Speaking specifically toward the code contribution, there are > two > > > > > >> repositories which compose gremlint: > > > > > >> > > > > > >> https://github.com/OyvindSabo/gremlint/ > > > > > >> https://github.com/OyvindSabo/gremlint.com/ > > > > > >> > > > > > >> and the domain name itself which, if i recall correctly, would > be > > > > > >> transferred to Apache as well. Is that correct? > > > > > >> > > > > > >> Next, I'd envisioned that gremlint code would join our > repository > > > and > > > > > for > > > > > >> now we would just simply bring it to the master branch as a top > > > level > > > > > >> directory independent of the maven build. good start? (perhaps > > that > > > > > >> question is for everyone) > > > > > >> > > > > > >> Finally, for gremlint.com how is that deployed right now? is > that > > > > just > > > > > >> hosted as github pages or something? We might have to contact > > Apache > > > > > Infra > > > > > >> to figure out how that piece would best transfer? > > > > > >> > > > > > >> > > > > > >> > > > > > >> On Wed, Feb 10, 2021 at 11:43 AM Stephen Mallette < > > > > spmalle...@gmail.com > > > > > > > > > > > >> wrote: > > > > > >> > > > > > >> > Thanks for the update - I'll reacquaint myself with the > process > > > and > > > > > get > > > > > >> > things moving along again on our end now that this step is > > > settled. > > > > :) > > > > > >> > > > > > > >> > On Mon, Feb 8, 2021 at 1:41 PM Øyvind Sæbø < > > oyvind.s...@gmail.com > > > > > > > > > >> wrote: > > > > > >> > > > > > > >> >> Hi, I'm back again with an update on the ongoing Gremlint IP > > > > > clearance > > > > > >> >> progress: > > > > > >> >> Today the CCLA was signed by our CEO, so we aim to have my > > signed > > > > > ICLA > > > > > >> and > > > > > >> >> the CCLA sent to secret...@apache.org as soon as possible. > > > > > >> >> > > > > > >> >> fre. 8. jan. 2021 kl. 09:24 skrev Øyvind Sæbø < > > > > oyvind.s...@gmail.com > > > > > >: > > > > > >> >> > > > > > >> >> > Happy new year! > > > > > >> >> > > > > > > >> >> > Update on the Gremlint IP clearance process: > > > > > >> >> > We filled out the CCLA yesterday and are just waiting for > it > > to > > > > be > > > > > >> >> signed > > > > > >> >> > by our CEO. > > > > > >> >> > We'll submit it together with the ICLA as soon as it's > ready. > > > > > >> >> > > > > > > >> >> > man. 7. des. 2020 kl. 13:18 skrev Stephen Mallette < > > > > > >> >> spmalle...@gmail.com>: > > > > > >> >> > > > > > > >> >> >> Thanks for all the updates - it sounds as though we are > > > getting > > > > > >> closer > > > > > >> >> to > > > > > >> >> >> having to do more things on this side. Once the I/CCLAs > are > > > > > >> >> acknowledged > > > > > >> >> >> by > > > > > >> >> >> Apache I'll go back and revisit the documentation on this > > > > process > > > > > to > > > > > >> >> see > > > > > >> >> >> what happens next. > > > > > >> >> >> > > > > > >> >> >> On Thu, Dec 3, 2020 at 9:05 AM Øyvind Sæbø < > > > > oyvind.s...@gmail.com > > > > > > > > > > > >> >> wrote: > > > > > >> >> >> > > > > > >> >> >> > Hi again, I'm here with an update on the Gremlint IP > > > clearance > > > > > >> >> process:) > > > > > >> >> >> > > > > > > >> >> >> > Yesterday I added the ASF source file headers to all the > > > > > gremlint > > > > > >> >> source > > > > > >> >> >> > files (link to commit > > > > > >> >> >> > < > > > > > >> >> >> > > > > > > >> >> >> > > > > > >> >> > > > > > >> > > > > > > > > > > > > > > > https://github.com/OyvindSabo/gremlint/commit/9010a706ceaa4102886294a860d5fbac152ca08b > > > > > >> >> >> > >) > > > > > >> >> >> > and all the gremlint.com source files (link to commit > > > > > >> >> >> > < > > > > > >> >> >> > > > > > > >> >> >> > > > > > >> >> > > > > > >> > > > > > > > > > > > > > > > https://github.com/OyvindSabo/gremlint.com/commit/60150a52d1baed330e16d2b70a8ac84f0aa5d4b4 > > > > > >> >> >> > >) > > > > > >> >> >> > and updated both repos to use the Apache License Version > > > 2.0. > > > > I > > > > > >> hope > > > > > >> >> I > > > > > >> >> >> did > > > > > >> >> >> > that correctly. > > > > > >> >> >> > I also filled out the ICLA and will submit it together > > with > > > > the > > > > > >> CCLA > > > > > >> >> >> once > > > > > >> >> >> > it's signed by the right people at Ardoq. I was hoping > to > > > see > > > > > this > > > > > >> >> done > > > > > >> >> >> by > > > > > >> >> >> > the end of the week, but seeing as it's only one workday > > > > left, I > > > > > >> >> guess > > > > > >> >> >> > we'll just have to wait and see. > > > > > >> >> >> > > > > > > >> >> >> > fre. 27. nov. 2020 kl. 19:24 skrev Øyvind Sæbø < > > > > > >> >> oyvind.s...@gmail.com>: > > > > > >> >> >> > > > > > > >> >> >> > > By > > > > > >> >> >> > >> the way, can gremlint still run completely in browser > > or > > > > does > > > > > >> it > > > > > >> >> need > > > > > >> >> >> > >> nodejs at this point? > > > > > >> >> >> > > > > > > > >> >> >> > > Yes, it's still possible to run it purely in the > > browser. > > > > This > > > > > >> is > > > > > >> >> >> still > > > > > >> >> >> > > how it's used on Gremlint.com. > > > > > >> >> >> > > > > > > > >> >> >> > > Would it help make any of your work easier if there > were > > > an > > > > > >> actual > > > > > >> >> >> antlr > > > > > >> >> >> > >> grammar for Gremlin? > > > > > >> >> >> > > > > > > > >> >> >> > > I'm not sure. I don't have any experience with it, but > > > I'll > > > > > look > > > > > >> >> into > > > > > >> >> >> it. > > > > > >> >> >> > > > > > > > >> >> >> > > .NET might not be hard to format but I sense > translation > > > > will > > > > > >> not > > > > > >> >> be > > > > > >> >> >> easy > > > > > >> >> >> > >> given how easily Gremlin loses types > > > > > >> >> >> > >> > > > > > >> >> >> > > Good point. > > > > > >> >> >> > > > > > > > >> >> >> > > As for progress news, we managed to wrap up the > internal > > > > > >> Gremlint > > > > > >> >> IP > > > > > >> >> >> > > transfer process this week, so I hope we can fill out > > the > > > > ICLA > > > > > >> and > > > > > >> >> >> CCLA > > > > > >> >> >> > > next week. I'll add the ASF licence headers to the > files > > > > early > > > > > >> next > > > > > >> >> >> week > > > > > >> >> >> > as > > > > > >> >> >> > > well. > > > > > >> >> >> > > > > > > > >> >> >> > > ons. 25. nov. 2020 kl. 12:57 skrev Stephen Mallette < > > > > > >> >> >> > spmalle...@gmail.com > > > > > >> >> >> > > >: > > > > > >> >> >> > > > > > > > >> >> >> > >> On Fri, Nov 20, 2020 at 3:49 PM Øyvind Sæbø < > > > > > >> >> oyvind.s...@gmail.com> > > > > > >> >> >> > >> wrote: > > > > > >> >> >> > >> > > > > > >> >> >> > >> > Yes, I think it makes sense to continue with the > > > general > > > > > >> >> >> discussion in > > > > > >> >> >> > >> the > > > > > >> >> >> > >> > meantime:) It could also help make sure that I > don't > > > > > develop > > > > > >> >> >> Gremlint > > > > > >> >> >> > >> in a > > > > > >> >> >> > >> > direction which will impose unnecessary > restrictions > > in > > > > the > > > > > >> >> future. > > > > > >> >> >> > I've > > > > > >> >> >> > >> > included some of my thoughts to your questions > below: > > > > > >> >> >> > >> > > > > > > >> >> >> > >> > 1. > > > > > >> >> >> > >> > Gremlint is currently an installable JavaScript > > > package, > > > > so > > > > > >> for > > > > > >> >> all > > > > > >> >> >> > >> > JavaScript projects using npm it can already be > > > installed > > > > > and > > > > > >> >> >> called > > > > > >> >> >> > as > > > > > >> >> >> > >> a > > > > > >> >> >> > >> > function. I imagine it would also be easy to set > up a > > > > > >> >> >> > >> Gremlint-as-a-service > > > > > >> >> >> > >> > API with Node.js to work with non-JavaScript > > projects. > > > > > >> >> >> > >> > > > > > > >> >> >> > >> > > > > > >> >> >> > >> At the risk of greater complexity to documentation > > > > generation > > > > > >> >> >> perhaps a > > > > > >> >> >> > >> local nodejs service might work. A shame nashorn > never > > > > quite > > > > > >> took > > > > > >> >> >> off or > > > > > >> >> >> > >> else we could have perhaps embedded it for more > direct > > > > usage > > > > > >> with > > > > > >> >> >> > Gremlin > > > > > >> >> >> > >> Console. I wonder if we could actually get rid of > > Gremlin > > > > > >> Console > > > > > >> >> >> usage > > > > > >> >> >> > >> though if there was a more convenient way to do > > > > > >> >> >> formatting/translation. > > > > > >> >> >> > By > > > > > >> >> >> > >> the way, can gremlint still run completely in browser > > or > > > > does > > > > > >> it > > > > > >> >> need > > > > > >> >> >> > >> nodejs at this point? > > > > > >> >> >> > >> > > > > > >> >> >> > >> > > > > > >> >> >> > >> > 2 & 4. > > > > > >> >> >> > >> > I think Gremlint as a translator could make sense. > > > > > Currently > > > > > >> it > > > > > >> >> >> > >> essentially > > > > > >> >> >> > >> > just translates Groovy-Gremlin to an (almost) > > > > > >> language-agnostic > > > > > >> >> >> syntax > > > > > >> >> >> > >> > tree, adds formatting information based on a config > > > > object > > > > > >> and > > > > > >> >> then > > > > > >> >> >> > >> > recreates a Groovy Gremlin query. But it could just > > as > > > > well > > > > > >> >> >> recreate > > > > > >> >> >> > the > > > > > >> >> >> > >> > query as a JavaScript or Python Gremlin query. I > > think > > > it > > > > > >> would > > > > > >> >> be > > > > > >> >> >> > >> > relatively easy to make Gremlint translate from any > > > > > >> Groovy-esque > > > > > >> >> >> > Gremlin > > > > > >> >> >> > >> > implementation to another Gremlin implementation by > > > > simply > > > > > >> >> >> replacing > > > > > >> >> >> > the > > > > > >> >> >> > >> > function which is currently used to recreate the > > query > > > > from > > > > > >> the > > > > > >> >> >> > >> formatted > > > > > >> >> >> > >> > syntax tree. > > > > > >> >> >> > >> > > > > > > >> >> >> > >> > > > > > >> >> >> > >> Would it help make any of your work easier if there > > were > > > an > > > > > >> actual > > > > > >> >> >> antlr > > > > > >> >> >> > >> grammar for Gremlin? > > > > > >> >> >> > >> > > > > > >> >> >> > >> > > > > > >> >> >> > >> > 3. > > > > > >> >> >> > >> > I've already tried to keep Gremlint a bit language > > > > agnostic > > > > > >> by > > > > > >> >> >> leaving > > > > > >> >> >> > >> all > > > > > >> >> >> > >> > non-Gremlin code around and between queries > > unaltered. > > > In > > > > > >> most > > > > > >> >> >> cases, > > > > > >> >> >> > >> any > > > > > >> >> >> > >> > code Gremlint doesn't understand inside a query is > > just > > > > > >> handled > > > > > >> >> as > > > > > >> >> >> if > > > > > >> >> >> > it > > > > > >> >> >> > >> > was a single word, and left as is. I'm not too > > familiar > > > > > with > > > > > >> >> >> > >> > language-specific differences between different > > > > > >> >> >> > Gremlin-implementations, > > > > > >> >> >> > >> > but it is my impression that it should already > handle > > > > > >> JavaScript > > > > > >> >> >> > Gremlin > > > > > >> >> >> > >> > quite well. For .NET I assume I would need to add > > > support > > > > > for > > > > > >> >> more > > > > > >> >> >> > than > > > > > >> >> >> > >> > just single-quote strings (this would come in handy > > for > > > > all > > > > > >> >> >> > languages), > > > > > >> >> >> > >> and > > > > > >> >> >> > >> > for Python Gremlin it would need to handle > > backslashes > > > > > >> between > > > > > >> >> each > > > > > >> >> >> > new > > > > > >> >> >> > >> > line of the query. Gremlin for Clojure would > probably > > > be > > > > > more > > > > > >> >> >> > >> challenging > > > > > >> >> >> > >> > (fun fact: The Gremlint parser is actually based > on a > > > > > Clojure > > > > > >> >> >> parser I > > > > > >> >> >> > >> > wrote earlier). > > > > > >> >> >> > >> > > > > > > >> >> >> > >> > > > > > >> >> >> > >> .NET might not be hard to format but I sense > > translation > > > > will > > > > > >> not > > > > > >> >> be > > > > > >> >> >> > easy > > > > > >> >> >> > >> given how easily Gremlin loses types > > > > > >> >> >> > >> > > > > > >> >> >> > >> > > > > > >> >> >> > >> > Food for thought: > > > > > >> >> >> > >> > One thing I've been a bit back and forth on is > > whether > > > it > > > > > >> would > > > > > >> >> be > > > > > >> >> >> > >> > preferable if Gremlint is super-robust and accepts > > and > > > > > >> formats > > > > > >> >> any > > > > > >> >> >> > >> language > > > > > >> >> >> > >> > you pass it with minimal configuration, or if it > > should > > > > > only > > > > > >> >> accept > > > > > >> >> >> > one > > > > > >> >> >> > >> > Gremlin implementation "at once" and require the > user > > > to > > > > > >> >> manually > > > > > >> >> >> > >> specify > > > > > >> >> >> > >> > the language of their input. > > > > > >> >> >> > >> > > > > > > >> >> >> > >> > > > > > >> >> >> > >> From the perspective of a user interface, I don't > think > > > > it's > > > > > >> >> >> necessary > > > > > >> >> >> > to > > > > > >> >> >> > >> have too much magic. Ifi t could simply detect a > > language > > > > and > > > > > >> >> make a > > > > > >> >> >> > good > > > > > >> >> >> > >> guess at it and then allow users more fine grained > > > control > > > > > from > > > > > >> >> there > > > > > >> >> >> > that > > > > > >> >> >> > >> would be pretty impressive, but if they had to wholly > > > make > > > > > the > > > > > >> >> step > > > > > >> >> >> of > > > > > >> >> >> > >> selecting the language themselves I don't think > that's > > > > > >> terrible. > > > > > >> >> >> > >> > > > > > >> >> >> > >> > > > > > >> >> >> > >> > > > > > > >> >> >> > >> > fre. 20. nov. 2020 kl. 14:53 skrev Stephen > Mallette < > > > > > >> >> >> > >> spmalle...@gmail.com > > > > > >> >> >> > >> > >: > > > > > >> >> >> > >> > > > > > > >> >> >> > >> > > Thanks for another update. Nice to know you're > > still > > > > > moving > > > > > >> >> along > > > > > >> >> >> > with > > > > > >> >> >> > >> > > improvements there. Perhaps we could continue > with > > > > > general > > > > > >> >> >> > discussions > > > > > >> >> >> > >> > > about Gremlint while we wait for legal issues to > > > > settle? > > > > > >> For > > > > > >> >> >> > instance, > > > > > >> >> >> > >> > one > > > > > >> >> >> > >> > > of the things on my mind is how to make gremlint > > > > > >> >> functionality as > > > > > >> >> >> > >> > available > > > > > >> >> >> > >> > > as possible to the various use cases we say each > > day. > > > > > >> >> Obviously, > > > > > >> >> >> it > > > > > >> >> >> > >> > > currently handles the most common one of > providing > > a > > > > > place > > > > > >> to > > > > > >> >> >> paste > > > > > >> >> >> > >> some > > > > > >> >> >> > >> > > Gremlin in a UI and get back formatted Gremlin. > > What > > > > > about > > > > > >> >> other > > > > > >> >> >> > >> things: > > > > > >> >> >> > >> > > > > > > > >> >> >> > >> > > 1. there are many Gremlin "development > environments > > > > (e.g. > > > > > >> >> >> gremlify, > > > > > >> >> >> > >> > Gremlin > > > > > >> >> >> > >> > > Console, notebooks, etc) - how can gremlint be > > > > available > > > > > to > > > > > >> >> them? > > > > > >> >> >> > >> > > 2. we are working on Gremlin translators in all > > > > > languages - > > > > > >> >> which > > > > > >> >> >> > >> might > > > > > >> >> >> > >> > > actually allow us to generate documentation > using a > > > > > single > > > > > >> >> source > > > > > >> >> >> > for > > > > > >> >> >> > >> > > Gremlin with translation to all the others. But, > > that > > > > can > > > > > >> only > > > > > >> >> >> work > > > > > >> >> >> > >> if we > > > > > >> >> >> > >> > > have something like Gremlint to format those > > > > > translations. > > > > > >> How > > > > > >> >> >> would > > > > > >> >> >> > >> > > gremlint fit in there? > > > > > >> >> >> > >> > > 3. gremlint (i think) is generally good at > > formatting > > > > the > > > > > >> >> >> > Groovy/Java > > > > > >> >> >> > >> > > syntax - what will it entail to make it so that > > it's > > > > > >> capable > > > > > >> >> of > > > > > >> >> >> > >> dealing > > > > > >> >> >> > >> > > with other languages like Python, .NET etc. > > > > > >> >> >> > >> > > 4. thinking more about 2, I wonder how gremlint > > fits > > > > with > > > > > >> >> >> > translators. > > > > > >> >> >> > >> > the > > > > > >> >> >> > >> > > two seem quite related to me, but i'm not sure > what > > > > that > > > > > >> >> means. > > > > > >> >> >> it > > > > > >> >> >> > >> seems > > > > > >> >> >> > >> > > cool if you could take a bit of Gremlin Groovy, > > paste > > > > it > > > > > >> into > > > > > >> >> >> > gremlint > > > > > >> >> >> > >> > then > > > > > >> >> >> > >> > > translate/lint to Gremlin Javascript. > > > > > >> >> >> > >> > > > > > > > >> >> >> > >> > > I'm just posing questions here for us to discuss > a > > > bit. > > > > > >> >> Answers > > > > > >> >> >> are > > > > > >> >> >> > >> great > > > > > >> >> >> > >> > > but more questions would also be welcome if > anyone > > > has > > > > > any. > > > > > >> >> >> > >> > > > > > > > >> >> >> > >> > > > > > > > >> >> >> > >> > > > > > > > >> >> >> > >> > > On Fri, Nov 20, 2020 at 2:11 AM Øyvind Sæbø < > > > > > >> >> >> oyvind.s...@gmail.com> > > > > > >> >> >> > >> > wrote: > > > > > >> >> >> > >> > > > > > > > >> >> >> > >> > > > Hello everyone and happy November. > > > > > >> >> >> > >> > > > > > > > > >> >> >> > >> > > > I requested another update on when the Gremlint > > > > > paperwork > > > > > >> >> >> process > > > > > >> >> >> > >> would > > > > > >> >> >> > >> > > be > > > > > >> >> >> > >> > > > done yesterday. It seems like it has been > pushed > > > back > > > > > >> once > > > > > >> >> >> again, > > > > > >> >> >> > >> the > > > > > >> >> >> > >> > new > > > > > >> >> >> > >> > > > estimate being two weeks from now. > > > > > >> >> >> > >> > > > > > > > > >> >> >> > >> > > > I figured I should give some context on why > this > > is > > > > > >> taking > > > > > >> >> >> longer > > > > > >> >> >> > >> than > > > > > >> >> >> > >> > > > expected. After all, filling out the ICLA and > > CCLA > > > > > >> shouldn't > > > > > >> >> >> take > > > > > >> >> >> > >> more > > > > > >> >> >> > >> > > than > > > > > >> >> >> > >> > > > a day. Since I developed Gremlint in my spare > > time, > > > > and > > > > > >> we > > > > > >> >> >> want to > > > > > >> >> >> > >> > donate > > > > > >> >> >> > >> > > > it on behalf of Ardoq, where I work, we have an > > > > > internal > > > > > >> IP > > > > > >> >> >> > transfer > > > > > >> >> >> > >> > > > process as well, and this is what has been > > dragging > > > > > out. > > > > > >> >> >> > >> > > > > > > > > >> >> >> > >> > > > In the meantime I've been trying to make the > best > > > of > > > > > the > > > > > >> >> >> situation > > > > > >> >> >> > >> by > > > > > >> >> >> > >> > > > working my way through the remaining Gremlint > > > issues > > > > on > > > > > >> >> >> GitHub. As > > > > > >> >> >> > >> part > > > > > >> >> >> > >> > > of > > > > > >> >> >> > >> > > > that I've rewritten Gremlint < > > > > > >> >> >> > >> https://github.com/OyvindSabo/gremlint> > > > > > >> >> >> > >> > to > > > > > >> >> >> > >> > > > be > > > > > >> >> >> > >> > > > a separate package which can be imported in the > > > > > >> Gremlint.com > > > > > >> >> >> > >> website, > > > > > >> >> >> > >> > > which > > > > > >> >> >> > >> > > > now resides in a different repository > > > > > >> >> >> > >> > > > <https://github.com/OyvindSabo/gremlint.com>. > > > > > >> >> >> > >> > > > > > > > > >> >> >> > >> > > > Let's hope I can report on more progress next > > time. > > > > > >> >> >> > >> > > > > > > > > >> >> >> > >> > > > > > > > >> >> >> > >> > > > > > > >> >> >> > >> > > > > > >> >> >> > > > > > > > >> >> >> > > > > > > >> >> >> > > > > > >> >> > > > > > > >> >> > > > > > >> > > > > > > >> > > > > > > > > > > > > > > > > > > > > >