David Herman

Results 169 issues of David Herman

Currently, a full docker file looks something like: ``` FROM debian:stable-slim USER root # Copy the project code to app dir COPY . /app # Install OpenJDK-11 (earliest JDK kobweb...

process

Context: https://github.com/varabyte/kobweb/issues/99#issuecomment-1073292460 Basically, the first pass of this bug is to experiment seeing if we can replace the logic in the Gradle plugin around kobweb export to not use Chrome...

enhancement
good first issue
maybe

Probably need a way to choose a default value for all assets with the ability to configure caching headers for one-off cases. For reference: * https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cache-Control * https://ktor.io/docs/caching.html * https://nextjs.org/docs/going-to-production#caching

enhancement

For example, when you hover over element X it applies some effect to element Y (e.g. making it visible or invisible, or change its color) Not immediately urgent since you...

enhancement

Enter -> open link in place Shift+Enter -> open link in new window Ctrl+Enter -> open link in new tab, background Ctrl+Shift+Enter -> open link in new tab, foreground

enhancement

Kobweb's Gradle blocks are nested, e.g. ``` kobweb { index { ... } } kobwebx { markdown { ... } } ``` We're doing this manually right now using nested...

good first issue
process

This will need a design pass. But basically, similar to what next.js is doing with static props - for example, maybe you can query a database and generate the top-level...

enhancement
maybe

See also: https://github.com/google/ksp/issues/33 For now, maybe just hack things by parsing "manually" with like a regex or something?

https://www.google.com/search?q=web+hydration Right now, when we receive an exported site snapshot from the server, Compose just kills the root node anyway and rebuilds it up. Eventually, we should find a way...

enhancement

To check off items on this list, they should both be supported AND documented ## Static support These items probably just need files to be exported a certain way -...

enhancement