This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Show posts MenuEven the simplest code, no matter how mature, needs some maintenance now and then. Wouldn't need even more maintenance something that attempts to work in a field that never stays still, that's constantly changing, like the web?Quote from: "conan"
You complain that the author ofNewlisp on Rocketsdidn't fork your work. However he states that he learned and used a lot from Dragonfly, so he did base on your work, he just didn't use the fork path. Maybe because he's learning, maybe because he preferred to pick stuff by hand. Who knows!
Anyway, I didn't mean to be harsh at you before, and I don't now. I was just trying to point that a software that claimsQuotematurityshould work out of the box. Because if after following instructions you have to hunt a bug, or try this and that to make it work, then software isn't mature, isn't ready for production.
Well it surely looks like your framework is unmaintained. Now you post there's a new version, so I wanted to give it a try, followed README indications and this is what I got for the example:Quote from: "conan"
ERR: invalid function : (load-files-in-dir (string DRAGONFLY_ROOT "/lib") ".lsp$")
I don't want to diminish your work, but it surely needs a face washing.
You must agree with me that a software that claims to bestableand shows an error just by following stated instructions is kind of disappointing.
Last login: Sat Jun 22 15:18:46 on ttys004
taoeffect:~ gslepak$ git clone git@github.com:taoeffect/dragonfly-newlisp.git
Cloning into 'dragonfly-newlisp'...
remote: Counting objects: 2293, done.
remote: Compressing objects: 100% (1391/1391), done.
remote: Total 2293 (delta 874), reused 2273 (delta 860)
Receiving objects: 100% (2293/2293), 2.55 MiB | 2.05 MiB/s, done.
Resolving deltas: 100% (874/874), done.
taoeffect:~ gslepak$ cd dragonfly-newlisp/
taoeffect:dragonfly-newlisp gslepak$ git submodule init
Submodule 'example-site/dragonfly-framework/plugins-inactive/db' (git://github.com/taoeffect/dragonfly-db.git) registered for path 'example-site/dragonfly-framework/plugins-inactive/db'
taoeffect:dragonfly-newlisp gslepak$ git submodule update
Cloning into 'example-site/dragonfly-framework/plugins-inactive/db'...
remote: Counting objects: 6, done.
remote: Compressing objects: 100% (6/6), done.
remote: Total 6 (delta 0), reused 6 (delta 0)
Receiving objects: 100% (6/6), 15.33 KiB, done.
Submodule path 'example-site/dragonfly-framework/plugins-inactive/db': checked out 'f9e56a033a7da860427340a7b1cbf0eb3e5bb749'
taoeffect:dragonfly-newlisp gslepak$ cd example-site/
taoeffect:example-site gslepak$ ./newlispServer
If all goes well visit http://localhost:8080 in your browser
made utf8-urlencode behave more like php. no longer escaping dashes
Quote from: "cormullion"I wanted a framework that simplified database work and jQuery access, something that Dragonfly didn't do, and wasn't likely to do as development seems to have stopped.Quote
I think Jeremy must have assumed that Dragonfly had been abandoned and took it off in a new direction.
(unless (null? QUERY_STRING)