Re: [racket-users] What is the expected PLT package catalog refresh rate? Is it not refreshing now?

2018-11-19 Thread Philip McGrath
The package build server runs overnight, so the documentation should show
up some time tomorrow morning.

Maybe, though, it would be better if the catalog recognized that there is
documentation in the "info.rkt" file and gave a more specific message when
the only problem is that it just hasn't built yet.

-Philip


On Mon, Nov 19, 2018 at 3:44 PM Ryan Kramer 
wrote:

> Thanks Jay, it looks like it worked. Or at least, "raco pkg install
> plisqin" works. But I'm not sure why "This package needs documentation"
> still shows up. Is something wrong with my info.rkt, or should I give PLT
> some more time?
>
> David, thanks for your interest. Did you install using "raco pkg install
> plisqin"? Because then you should be able to find the documentation in your
> pkgs directory. On my Windows machine, it gets installed here:
> C:/Users/kramer/AppData/Roaming/Racket/7.1/pkgs/plisqin/doc/plisqin/index.html
> Now, to answer your questions:
> 1) The DB diagram came from SQL Server Management Studio.
> 2) This could be a nice feature to have. Take a look at sections 3.2.1 and
> 3.2.2 to see how I generate the code manually for now.
> 3) I don't see myself getting into DDL anytime soon. I am primarily
> focused on queries right now. Maybe take a look at section 6.1 to see what
> I'm thinking about doing next.
>
>
> On Mon, Nov 19, 2018 at 10:58 AM David Storrs 
> wrote:
>
>>
>>
>> On Mon, Nov 19, 2018 at 11:50 AM Jay McCarthy 
>> wrote:
>>
>>> That error means, "The package server knows about this package but
>>> never got a checksum, so I'm giving up." It would be fixed once the
>>> server updates (which I just noticed it do after I kicked it for
>>> Kramer)
>>>
>>
>> Cool, thanks for letting me know.
>>
>>
>> Kramer, this package looks very cool.  I skimmed through the examples but
>> didn't dive deep, so I still have a lot of questions.  Full documentation
>> would be great, but filling in the README would be more than enough.
>>
>> Some of the aforementioned questions:
>>
>> * Did the code autogenerate that UML diagram, or did you create it
>> elsewhere?
>>
>> * Can plisqin introspect an existing database and generate code to
>> describe it?  If not, is that a feature you would consider adding?  It
>> would be nice to be able to start from an existing schema, then evolve it
>> from the code.
>>
>> * If you do have/add the 'introspect an existing DB' functionality, it
>> would allow you to auto-generate DDL for upgrade / rollback on the schema.
>> Is that a feature you might add?
>>
>>
>>
>>> Jay
>>> On Mon, Nov 19, 2018 at 11:47 AM David Storrs 
>>> wrote:
>>> >
>>> > I tried to install it and got this:
>>> >
>>> > $ raco pkg install plisqin
>>> > Resolving "plisqin" via
>>> https://download.racket-lang.org/releases/6.11/catalog/
>>> > Resolving "plisqin" via https://pkgs.racket-lang.org
>>> > raco pkg install: cannot use empty checksum for Git repostory package
>>> source
>>> >   source: https://github.com/default-kramer/plisqin.git
>>> >
>>> > You can force a refresh by going to the top-right corner where your
>>> name is, click that, and then choose "re-scan all my packages".
>>> >
>>> >
>>> >
>>> > On Sun, Nov 18, 2018 at 8:03 PM  wrote:
>>> >>
>>> >> I've just uploaded a package to the PLT catalog:
>>> https://pkgd.racket-lang.org/pkgn/search?tags=author%3Adefault.kramer%40gmail.com
>>> >>
>>> >> But I don't think it is refreshing? It tells me "This package has
>>> been modified since the package index was last rebuilt. The next index
>>> refresh is scheduled for Monday, November 19th, 2018 12:58:07am (UTC)."
>>> >>
>>> >> It always says the next refresh is less than 5 minutes away. But the
>>> message remains.after waiting 5 or more minutes.
>>> >>
>>> >> (Other clues that make me think it is not refreshing: PLT tells me
>>> "This package needs documentation" even though it has documentation. And
>>> "raco pkg install plisqin" finds nothing.)
>>> >>
>>> >> --
>>> >> You received this message because you are subscribed to the Google
>>> Groups "Racket Users" group.
>>> >> To unsubscribe from this group and stop receiving emails from it,
>>> send an email to racket-users+unsubscr...@googlegroups.com.
>>> >> For more options, visit https://groups.google.com/d/optout.
>>> >
>>> > --
>>> > You received this message because you are subscribed to the Google
>>> Groups "Racket Users" group.
>>> > To unsubscribe from this group and stop receiving emails from it, send
>>> an email to racket-users+unsubscr...@googlegroups.com.
>>> > For more options, visit https://groups.google.com/d/optout.
>>>
>>>
>>>
>>> --
>>> -=[ Jay McCarthy   http://jeapostrophe.github.io]=-
>>> -=[ Associate ProfessorPLT @ CS @ UMass Lowell ]=-
>>> -=[ Moses 1:33: And worlds without number have I created; ]=-
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Racket Users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to 

Re: [racket-users] What is the expected PLT package catalog refresh rate? Is it not refreshing now?

2018-11-19 Thread Ryan Kramer
Thanks Jay, it looks like it worked. Or at least, "raco pkg install
plisqin" works. But I'm not sure why "This package needs documentation"
still shows up. Is something wrong with my info.rkt, or should I give PLT
some more time?

David, thanks for your interest. Did you install using "raco pkg install
plisqin"? Because then you should be able to find the documentation in your
pkgs directory. On my Windows machine, it gets installed here:
C:/Users/kramer/AppData/Roaming/Racket/7.1/pkgs/plisqin/doc/plisqin/index.html
Now, to answer your questions:
1) The DB diagram came from SQL Server Management Studio.
2) This could be a nice feature to have. Take a look at sections 3.2.1 and
3.2.2 to see how I generate the code manually for now.
3) I don't see myself getting into DDL anytime soon. I am primarily focused
on queries right now. Maybe take a look at section 6.1 to see what I'm
thinking about doing next.


On Mon, Nov 19, 2018 at 10:58 AM David Storrs 
wrote:

>
>
> On Mon, Nov 19, 2018 at 11:50 AM Jay McCarthy 
> wrote:
>
>> That error means, "The package server knows about this package but
>> never got a checksum, so I'm giving up." It would be fixed once the
>> server updates (which I just noticed it do after I kicked it for
>> Kramer)
>>
>
> Cool, thanks for letting me know.
>
>
> Kramer, this package looks very cool.  I skimmed through the examples but
> didn't dive deep, so I still have a lot of questions.  Full documentation
> would be great, but filling in the README would be more than enough.
>
> Some of the aforementioned questions:
>
> * Did the code autogenerate that UML diagram, or did you create it
> elsewhere?
>
> * Can plisqin introspect an existing database and generate code to
> describe it?  If not, is that a feature you would consider adding?  It
> would be nice to be able to start from an existing schema, then evolve it
> from the code.
>
> * If you do have/add the 'introspect an existing DB' functionality, it
> would allow you to auto-generate DDL for upgrade / rollback on the schema.
> Is that a feature you might add?
>
>
>
>> Jay
>> On Mon, Nov 19, 2018 at 11:47 AM David Storrs 
>> wrote:
>> >
>> > I tried to install it and got this:
>> >
>> > $ raco pkg install plisqin
>> > Resolving "plisqin" via
>> https://download.racket-lang.org/releases/6.11/catalog/
>> > Resolving "plisqin" via https://pkgs.racket-lang.org
>> > raco pkg install: cannot use empty checksum for Git repostory package
>> source
>> >   source: https://github.com/default-kramer/plisqin.git
>> >
>> > You can force a refresh by going to the top-right corner where your
>> name is, click that, and then choose "re-scan all my packages".
>> >
>> >
>> >
>> > On Sun, Nov 18, 2018 at 8:03 PM  wrote:
>> >>
>> >> I've just uploaded a package to the PLT catalog:
>> https://pkgd.racket-lang.org/pkgn/search?tags=author%3Adefault.kramer%40gmail.com
>> >>
>> >> But I don't think it is refreshing? It tells me "This package has been
>> modified since the package index was last rebuilt. The next index refresh
>> is scheduled for Monday, November 19th, 2018 12:58:07am (UTC)."
>> >>
>> >> It always says the next refresh is less than 5 minutes away. But the
>> message remains.after waiting 5 or more minutes.
>> >>
>> >> (Other clues that make me think it is not refreshing: PLT tells me
>> "This package needs documentation" even though it has documentation. And
>> "raco pkg install plisqin" finds nothing.)
>> >>
>> >> --
>> >> You received this message because you are subscribed to the Google
>> Groups "Racket Users" group.
>> >> To unsubscribe from this group and stop receiving emails from it, send
>> an email to racket-users+unsubscr...@googlegroups.com.
>> >> For more options, visit https://groups.google.com/d/optout.
>> >
>> > --
>> > You received this message because you are subscribed to the Google
>> Groups "Racket Users" group.
>> > To unsubscribe from this group and stop receiving emails from it, send
>> an email to racket-users+unsubscr...@googlegroups.com.
>> > For more options, visit https://groups.google.com/d/optout.
>>
>>
>>
>> --
>> -=[ Jay McCarthy   http://jeapostrophe.github.io]=-
>> -=[ Associate ProfessorPLT @ CS @ UMass Lowell ]=-
>> -=[ Moses 1:33: And worlds without number have I created; ]=-
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Racket Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to racket-users+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] What is the expected PLT package catalog refresh rate? Is it not refreshing now?

2018-11-19 Thread David Storrs
On Mon, Nov 19, 2018 at 11:50 AM Jay McCarthy 
wrote:

> That error means, "The package server knows about this package but
> never got a checksum, so I'm giving up." It would be fixed once the
> server updates (which I just noticed it do after I kicked it for
> Kramer)
>

Cool, thanks for letting me know.


Kramer, this package looks very cool.  I skimmed through the examples but
didn't dive deep, so I still have a lot of questions.  Full documentation
would be great, but filling in the README would be more than enough.

Some of the aforementioned questions:

* Did the code autogenerate that UML diagram, or did you create it
elsewhere?

* Can plisqin introspect an existing database and generate code to describe
it?  If not, is that a feature you would consider adding?  It would be nice
to be able to start from an existing schema, then evolve it from the code.

* If you do have/add the 'introspect an existing DB' functionality, it
would allow you to auto-generate DDL for upgrade / rollback on the schema.
Is that a feature you might add?



> Jay
> On Mon, Nov 19, 2018 at 11:47 AM David Storrs 
> wrote:
> >
> > I tried to install it and got this:
> >
> > $ raco pkg install plisqin
> > Resolving "plisqin" via
> https://download.racket-lang.org/releases/6.11/catalog/
> > Resolving "plisqin" via https://pkgs.racket-lang.org
> > raco pkg install: cannot use empty checksum for Git repostory package
> source
> >   source: https://github.com/default-kramer/plisqin.git
> >
> > You can force a refresh by going to the top-right corner where your name
> is, click that, and then choose "re-scan all my packages".
> >
> >
> >
> > On Sun, Nov 18, 2018 at 8:03 PM  wrote:
> >>
> >> I've just uploaded a package to the PLT catalog:
> https://pkgd.racket-lang.org/pkgn/search?tags=author%3Adefault.kramer%40gmail.com
> >>
> >> But I don't think it is refreshing? It tells me "This package has been
> modified since the package index was last rebuilt. The next index refresh
> is scheduled for Monday, November 19th, 2018 12:58:07am (UTC)."
> >>
> >> It always says the next refresh is less than 5 minutes away. But the
> message remains.after waiting 5 or more minutes.
> >>
> >> (Other clues that make me think it is not refreshing: PLT tells me
> "This package needs documentation" even though it has documentation. And
> "raco pkg install plisqin" finds nothing.)
> >>
> >> --
> >> You received this message because you are subscribed to the Google
> Groups "Racket Users" group.
> >> To unsubscribe from this group and stop receiving emails from it, send
> an email to racket-users+unsubscr...@googlegroups.com.
> >> For more options, visit https://groups.google.com/d/optout.
> >
> > --
> > You received this message because you are subscribed to the Google
> Groups "Racket Users" group.
> > To unsubscribe from this group and stop receiving emails from it, send
> an email to racket-users+unsubscr...@googlegroups.com.
> > For more options, visit https://groups.google.com/d/optout.
>
>
>
> --
> -=[ Jay McCarthy   http://jeapostrophe.github.io]=-
> -=[ Associate ProfessorPLT @ CS @ UMass Lowell ]=-
> -=[ Moses 1:33: And worlds without number have I created; ]=-
>
> --
> You received this message because you are subscribed to the Google Groups
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to racket-users+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] What is the expected PLT package catalog refresh rate? Is it not refreshing now?

2018-11-19 Thread Jay McCarthy
That error means, "The package server knows about this package but
never got a checksum, so I'm giving up." It would be fixed once the
server updates (which I just noticed it do after I kicked it for
Kramer)

Jay
On Mon, Nov 19, 2018 at 11:47 AM David Storrs  wrote:
>
> I tried to install it and got this:
>
> $ raco pkg install plisqin
> Resolving "plisqin" via 
> https://download.racket-lang.org/releases/6.11/catalog/
> Resolving "plisqin" via https://pkgs.racket-lang.org
> raco pkg install: cannot use empty checksum for Git repostory package source
>   source: https://github.com/default-kramer/plisqin.git
>
> You can force a refresh by going to the top-right corner where your name is, 
> click that, and then choose "re-scan all my packages".
>
>
>
> On Sun, Nov 18, 2018 at 8:03 PM  wrote:
>>
>> I've just uploaded a package to the PLT catalog: 
>> https://pkgd.racket-lang.org/pkgn/search?tags=author%3Adefault.kramer%40gmail.com
>>
>> But I don't think it is refreshing? It tells me "This package has been 
>> modified since the package index was last rebuilt. The next index refresh is 
>> scheduled for Monday, November 19th, 2018 12:58:07am (UTC)."
>>
>> It always says the next refresh is less than 5 minutes away. But the message 
>> remains.after waiting 5 or more minutes.
>>
>> (Other clues that make me think it is not refreshing: PLT tells me "This 
>> package needs documentation" even though it has documentation. And "raco pkg 
>> install plisqin" finds nothing.)
>>
>> --
>> You received this message because you are subscribed to the Google Groups 
>> "Racket Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to racket-users+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to racket-users+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.



-- 
-=[ Jay McCarthy   http://jeapostrophe.github.io]=-
-=[ Associate ProfessorPLT @ CS @ UMass Lowell ]=-
-=[ Moses 1:33: And worlds without number have I created; ]=-

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] What is the expected PLT package catalog refresh rate? Is it not refreshing now?

2018-11-19 Thread David Storrs
I tried to install it and got this:

$ raco pkg install plisqin
Resolving "plisqin" via
https://download.racket-lang.org/releases/6.11/catalog/
Resolving "plisqin" via https://pkgs.racket-lang.org
raco pkg install: cannot use empty checksum for Git repostory package source
  source: https://github.com/default-kramer/plisqin.git

You can force a refresh by going to the top-right corner where your name
is, click that, and then choose "re-scan all my packages".



On Sun, Nov 18, 2018 at 8:03 PM  wrote:

> I've just uploaded a package to the PLT catalog:
> https://pkgd.racket-lang.org/pkgn/search?tags=author%3Adefault.kramer%40gmail.com
>
> But I don't think it is refreshing? It tells me "This package has been
> modified since the package index was last rebuilt. The next index refresh
> is scheduled for Monday, November 19th, 2018 12:58:07am (UTC)."
>
> It always says the next refresh is less than 5 minutes away. But the
> message remains.after waiting 5 or more minutes.
>
> (Other clues that make me think it is not refreshing: PLT tells me "This
> package needs documentation" even though it has documentation. And "raco
> pkg install plisqin" finds nothing.)
>
> --
> You received this message because you are subscribed to the Google Groups
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to racket-users+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[racket-users] What is the expected PLT package catalog refresh rate? Is it not refreshing now?

2018-11-18 Thread default . kramer
I've just uploaded a package to the PLT catalog: 
https://pkgd.racket-lang.org/pkgn/search?tags=author%3Adefault.kramer%40gmail.com

But I don't think it is refreshing? It tells me "This package has been 
modified since the package index was last rebuilt. The next index refresh 
is scheduled for Monday, November 19th, 2018 12:58:07am (UTC)."

It always says the next refresh is less than 5 minutes away. But the 
message remains.after waiting 5 or more minutes.

(Other clues that make me think it is not refreshing: PLT tells me "This 
package needs documentation" even though it has documentation. And "raco 
pkg install plisqin" finds nothing.)

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.