Re: [racket-users] What is the expected PLT package catalog refresh rate? Is it not refreshing now?
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 rack
Re: [racket-users] What is the expected PLT package catalog refresh rate? Is it not refreshing now?
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?
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?
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?
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.