Domain: everydevel.com
Stories and comments across the archive that link to everydevel.com.
Comments · 22
-
Re:Perlmonks
Nooo! Go harass the folks at http://www.javajunkies.org/ instead;
same concept, both are/were based on the everything2 engine created by many of
the original /. crew & friends http://everydevel.com/ -
Re:what exactly is everything2
Everything is an information management system, using a combination MySQL and Perl to create a flexible system of entering, linking, and retrieving information.
source
Sounds unlike googlebase to me. -
How adventurous are you?I had the same question a while back, and since I don't always like a simple answer, I came to love the Everything Engine. It is a web app, written in perl, and runs on a webserver providing a node based frame work with certain things, like permissions and access writes, already inherent inside.
With a basic setup, it might help with what you need.
With a little tweaking (perl knowledge, html knowledge, a little patience...) it can do most anything "data" and quite a lot more.-swinters
-
Perl and Java...
I'm a Perlie and since it opened I've found Perlmonks totally invaluable -- their Q/A section actually has questions that I would ask if wasn't so beyond asking for help.
On that thread, My java-esque friends tell me Java Junkies is equally good if you're of the Bean persuation.
Both sites are, in case you didn't guess, based on the Everything Content Engine which is why they look so much alike. -
What i would find much more interesting
Is a real run-down comparison between the everything engine, j2ee, zope, and webobjects.
Yeah, so if you're just doing some random weblog, it makes sense to look at things at the unabstract, content-management-system level. But some of us find more interesting the idea of a system that allows for you to create a website by attaching abstract prebuilt website components together, defining the kinds of pages that you will have on your site as types, and then allowing the website to be created on a backend by less tech-saavy users who are shielded by the system from the raw code. This is what the above four systems basically are.. and it is much more powerful than just a simple CMS, though you can certainly incorporate CMS features into something you make with it. -
Phone-home database.This is a really cool effort. I'm not sure you'll get away with it, as EULAs are usually copyrighted (aren't they??) and the unethical companies, the ones you have to watch out for sticking nasty stuff in the EULA, are the exact ones who would try to prevent you from posting their EULA on such a site, but still:
- One thing that i've been wishing someone would implement for years is a database of which applications either "phone home" over the internet or save 'identifying information' in files created by the application; and in both cases exactly what data is transmitted, when, or why.
I keep hearing about people running ZoneAlarm and discovering that certain programs are trying without prompting to connect with reg servers every 30 minutes. I heard about Diablo 2 sending big hunks of your registry to Blizzard if you mistype the CD key. I have heard on slashdot that WinXP, when being booted up for the first time, without telling you, even before having network settings set up, tries to find a way to contact an NTP server within Microsoft; I don't know if this is true. If i used windows i would not mind if MS had each new install of WinXP send a couple "hi, over here" packets to MS, but i would definitely want to know about it, and definitely be bothered that my only way of finding out about these things was through rumors and hearsay. At the least, it bothers me i don't know what programs on my computer (say, Photoshop) are behaving in this fashion. Some kind of central authority on the subject would rock.
-- Super ugly ultraman. -
Perl solutionsSince you have programmers who know Perl it makes sense to go with Perl solutions. I don't know your needs so I'll give your several choises.
-
You want Everything
You don't want a weblog, you want Everything. I think it would suit your purposes perfectly.
-
Re:The way it works for us...
Spend some time learning the Everything system (at www.everydevel.com). Or the ArsDigita Community System. Or any of the other systems out there.
-
Beware Everything!... okay, not really :)
No, I love the Everything Engine, and I'm even a code contributor.. but if you're seriously thinking about doing this with Everything, make sure you allocate a lot of time to it's configuration.
The initial instal is cake, but getting pages, templates, themes and whatnot together does take a lot of time. Of course, the effect is nothing short of amazing when it's finished.
You first need to ask yourself what sort of a community you're trying to create; news logs like kuro5hin and slashdot have very differnt community dynamic from places like PerlMonks or E2 and you should probably choose based on that.
And, of course you don't want to drop the possibility of completely rolling your own engine. If you have a grasp of a web-suitable language like Python, Perl or PHP or the like, you could actually hack a small scale content presentation system together in about the time it would take to assemble and Everything based site. If you're into DIY.
-
Wrong answer. Slashdot is a � of BSI
if I start a corporation by the name Slashdot tomorrow, then can I sue to get this site down?
No. SLASHDOT is a registered trademark of Blockstackers (CmdrTaco's former company and parent of Everything Development Company), licensed to OSDN.
-
Please explain to meWhy i shouldn't just forget the whole thing, forget about both MySQL AB and the non-free-anyway "gemini" extention, and just go apt-get postgresql?
Yes, i realize this may be a bit offtopic. I'm just hoping to see if i can get some informed opinions while we're vaguely on the subject without it degenerating into a huge flamewar..
Postgres seems to offer a vaguely more robust feature set than mysql, but it seems to be a given that mysql is the product to go with and postgres is just kind of ehh, whatever, yeah it's out there. Why is this? Speed and speed alone?
What is it which leads mysql to be viewed as the default solution for the open-source community, given its featureset is by some accounts a bit minimal? What does it offer over postgresql?
For the record: i have used mysql in several situations, done perl DBI programming with mysql, and never used postgres. Moreover i have a perl database-backed-website library that i am interested in using but am not *quite* certain will work with any DBMS except Mysql. I am just curious as to my options, and wondering if someone could tell me what i am missing.. thanks.
-
Use on a public web site is Public Performance
If I have a copy of your copyrighted work, you would need to have an EULA to protect against any usage of its functionality.
Not if you're using it to provide a service to which the public can connect, such as running a server daemon. The courts would probably interpret that as "public performance" of Apache, mod_perl or PHP, MySQL, and whatever nuke/slash/scoop/everything/other weblog engine you're using.
-
Check out the system BEHIND everything2..Well, as long as so much attention is centered here.. no one seems to have mentioned it yet, so i'd like to point out (for those who may not be aware) that the Everything Engine, the software on which everything2 was built, is freely available and Open Source and nearing an official 1.0 release. Check out:
http://everydevel.com/
The system is truly impressive as an abstract and astoundingly flexible architecture to let you VERY easily create collaboratively managed websites (assuming you are a relatively experienced perl programmer), and i would just like to suggest that those in the general Slashdot population to whom the system might be useful go take look at it and maybe play with it some. The chances of it being useful to you someday are not bad.. -
Re:Which node?
The *original* node was in fact Brian Eno, as far as I know. (It was in the distributed versions of the source at least through the 0.3 series.)However, node_id 1 is reserved for the nodetype node, at least since release 0.9. I just verified this with the source on my dev box.
nate sure had no idea way back when.... and there's so much more that can be done with the Engine
-- -
Some Web servers don't allow dynamic content
But I don't see what the problem here really is at the top end: just generate your pages from a database and stick the content into a template for the browser/platform in question. What's the big deal?
I know of a good system to do this: the Everything engine (which powers the world's largest online encyclopedia). But what about people whose content is hosted on Freeservers, GeoCities, and XOOM, hosts whose security policies do not permit server-side dynamic page generation?
All your hallucinogen are belong to us. -
Outside Projects
Rob's working on Animefu, Hemos does work on Everything 2, and Nate's the brains and looks behind Everything In General.What keeps CowboyNeal busy when he's not keeping Slashdot running, or mixing some tasty tunes in his recording studio?
-- -
Re:The Everything Anal Retention Problem
I feel that Everything is approaching maturity, and as such the more active editorial presence is perhaps inevitable. There is a lot more quality content now than there was a year ago, but perhaps a corresponding increase in the amount of dross.
I also feel that the "pruning" is essential: consider what the place would be like if every flamebait, rambling writeup were allowed to stand. If anything, I feel that editorial control is exercised too laxly: most writeups which are deleted are short, inane ones. The real problem in my opinion is the longer inane ones. However, as these superficially seem to contain a lot of much-needed content, they are less likely, it seems to me, to be deleted.
However, Saige is right to say that it can be intimidating for newbies. More needs to be done to handhold new users and shield them from the righteous anger of more established users.
"I would love to see someone else do something with the Everything software, it seems like it has a lot of potential uses."
Everything2 is not the only site using the Everything code: check out The Everything Development Company for a list of examples. None of these are at the same stage of maturity as E2, most are pretty experimental.
-
(OT)Borg?
[EDB] uses [Everything].
-
Zope for Perl
Funny, Udell and I had an e-mail conversation similar to this a couple of weeks ago. While I disagree with him on the appropriateness of Perl as a beginning language (after reading Elements of Programming With Perl), I think he's right on the money about Zope being Python's killer app. Real programming ought to be more about getting stuff done than arguing over whitespace.Now the Everything engine is very flexible, and Slash lets you get a lot done, there's really nothing out there like Zope for Perl.
At the risk of a shameless plug, let me just say that that's why i started Jellybean.
-- -
Re:Anyone have any luck installing it?
That's the hard part about releasing custom code for a website -- it usually grows out of a side project thrown together one afternoon out of a lark, with pieces hobbled, hacked, and crufted together here and there. Now add on a database with table designs and queries evolving over the months, as well as custom hacks for speed and flexibility.It's hard enough to keep something like that going (especially if you've coded yourself into a corner -- how many times can you take down your website for a week while you rewrite something from scratch?) let alone packaging everything up in a consistent bundle so people can install it in diverse environments on their own. You keep your web documents in
/var/www? Maybe I keep mine in /usr/local/httpd/public_html. What if you're using a later version of CGI.pm than I am? Or an earlier one? How about answering a hundred questions like that every day? No thanks! Why should I hack on your code for a week just to see if I can get it to run? It's not like you're building a kernel from scratch! :)There's a whole lot of work that goes into organizing something like this, and VA Linux deserves commendation for getting this far. (Anyone curious about my experiences ought to check out Everything Development, a system I've played with a bit. They spent months working on installation and though it's still not perfect, their hard work has really paid off. I don't take credit for anything they've done.)
-- -
Other Projects
I know you're both nominally involved with Blockstackers and the Everything project. My question is, to what extent? Are you funding this, or letting your more involved roommates slide on the rent, or are you actively involved in the design, testing, and coding?
--