Felix Neumann
Felix Neumann
YAML can express precisely what JSON can express, but is much easier to write (as it expresses hierarchy through indentation instead of opening/closing brackets). Therefore, it would be awesome if...
For mobile phones, an alternative editing template should be available, which doesn't show the full-fledged editor, but a simple input field, whose contents will simply be appended to the page,...
When used as a Wiki, it is important to be able to list all files in a directory. I wouldn't make this the default behavior when accessing a directory, but...
I want to make _gone_ an application that fits many purposes, yet as simple as possible. Therefore, we need extension points (Open Closed Principle). This could include the possibility to...
In the edit view, as alternative to using the text area, a user should be able to upload a file from his computer. The contents of that file will be...
Build steps like `go generate ./...`, `go test ./...` and `go install`, or even coverage analysis etc. can be automated by a custom build tool. We can write a `build.go`...
Currently, not all human-readable (i.e. non-binary) files can be edited. This is because - our heuristics for detecting editable mime types in the `http/editor` package is quite bad, and -...
The `httptest.ResponseRecorder` is something we did also implement. She should use the standard instead.
Does it make sense to splatter metadata around in the content root in a dozen files and directories prefixed with `.`? Maybe we should think about introducing a single `.gone`...
To improve performance, (rendered) content of pages should be cached -- especially for Markdown.