Part of the project renaming, issue #981.
After this, users will need to mv their $GOPATH/src/camlistore.org to
$GOPATH/src/perkeep.org. Sorry.
This doesn't yet rename the tools like camlistored, camput, camget,
camtool, etc.
Also, this only moves the lru package to internal. More will move to
internal later.
Also, this doesn't yet remove the "/pkg/" directory. That'll likely
happen later.
This updates some docs, but not all.
devcam test now passes again, even with Go 1.10 (which requires vet
checks are clean too). So a bunch of vet tests are fixed in this CL
too, and a bunch of other broken tests are now fixed (introduced from
the past week of merging the CL backlog).
Change-Id: If580db1691b5b99f8ed6195070789b1f44877dd4
Because I forgot to configure git one time on another machine, one of my
commits is with a lame username, and that username gets picked (instead
of the other ones) as my identity when generating the contributors page.
Therefore, this change allows to specify a default name among the already
hardcoded information for some of the contributors, so I can override
the badly configured identity that would appear otherwise.
Change-Id: I60dfe60f83d20aa33f7bf425e5b84a34bbd5a0b1
It is not enough for go get to work, as our packages won't have the
right import path comment, but i believe it is the first necessary step.
Issue #981
Change-Id: I9418f944fc9bed603fd6acc0761e003cafdcfa8a
Rids us of the IsMonthly hack.
We still need to do something about AddTemplateTheme in handler.go
though, see TODO there. In another change.
Also, change servePage to take a struct for its args, more in line with
Go style of few arguments.
Context: issue #815
Change-Id: Ib6799be31b78af3010eee942034f2ac0e8e1d76e
This file would seem to be the source for /contributors, but actually
it's a fallback for /website/content/tmpl/contrib.html.
Add a comment explaining the automatic generation to avoid confusion
for folks attempting to edit the website.
Also rename the template to contributing.html for consistency.
Change-Id: Ic98c494b0cc24292dac8a4a22c751aded87f5b48