-
Notifications
You must be signed in to change notification settings - Fork 385
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Is Ponzu dead? #359
Comments
I see so many forks. It is hard to believe no one wants to maintain this project? |
Ponzu is a really great idea, to create a performent API in Go quickely. |
I am not the best golang dev and I do not have a lot of time for open source but I do believe there is interest for this project and I would also be willing to chip in. @nilslice could we give some trusted contributors the maintenance rights? |
Refreshing the question a bit: anyone still maintaining ponzu? |
I'm shocked - the most used Golang CMS is not maintained and we cannot get in touch with it's author. Sad. |
Dear @MyMarvel it is an opensource project, so if you wish to revive it everyone on this thread would be happy. |
@hubyhuby thank you very much, it is exactly what I needed. |
Hi all - I certainly appreciate the interest in reviving this project, and would encourage anyone to fork this and make the updates needed to get it back into shape. I do not control this repository any longer, nor do I have any access to it. Please see: #349 |
@nilslice Thank you for the feedback. I personally missed that closed issue and it explains a lot. Congrats on the fine work you did with ponzu. |
quick and dirty install, when
file you can run this simple go program if you already tried to install package main
import (
"fmt"
"log"
"os"
"os/exec"
"strings"
"time"
)
var (
ver = []string{"11", "12", "13", "14"}
subver = ".3.7"
pckg = "github.com/blevesearch/zapx"
gopath = os.Getenv("GOPATH")
args = []string{}
)
func main() {
os.Chdir(gopath+"/src/"+pckg)
pkgDir, _ := os.Getwd()
fmt.Printf("Current Working Direcotry: %s\n", pkgDir)
for _, s := range ver {
args = prepArgs(fmt.Sprintf("clone --depth 1 --branch v%s https://%s.git v%s", s+subver, pckg, s))
if err := execCmd("git", args); err != nil {
log.Fatalf("Error cmd git :%s\n", err)
}
}
// delay to ensure no locked files in .git folder with needed version
time.Sleep(2 * time.Second)
for _, s := range ver {
args = prepArgs(fmt.Sprintf("-rf v%s/.git", s))
if err := execCmd("rm", args); err != nil {
log.Printf("Error cmd rm :%s\n", err)
}
}
}
func execCmd(c string, s []string) error {
cmd := exec.Command(c, s...)
cmd.Stdout = os.Stdout
cmd.Stderr = os.Stderr
fmt.Println(c, strings.Join(s, " "))
return cmd.Run()
}
func prepArgs(s string) []string {
return strings.Split(s, " ")
} I did not have spare time to deal with this error in details, but this is worked for me. |
Hi folks! I need something like this in a https://handover.zip so I will try to make ponzu work and then come back here and maybe create a fork, gather some contributors around it, etc. Oh, if anyone is aware of an up to date fork, do let me know please. |
I was hoping to look at using this for some upcoming projects, but I see the current install method is broken, and the last commit is over 2 years ago...are there any plans of continuing, or does anyone know of well maintained forks?
The text was updated successfully, but these errors were encountered: