Main Stories
Slash Boxes

Slash Open Source Project

Slashcode Log In

Log In

[ Create a new account ]

Bendah' (ok I'm from Maine)

posted by Krow on 12:11 PM December 15th, 2000   Printer-friendly   Email story
DoubleJ writes "Your Slash code kicks ass! I've been *dying* to know more about good ole Bendah'.

What will it take to upgrade from old Slash?
What new functionality will it offer?
Does anyone have a Bender site running.. anywhere yet?
Is there any way that we fumbling users can help?

When will it be ready (best guess)? :)

I know you're all busy, but if anyone can remove the mystery about what is to come, it would be most appreciated. I'd like to fully implement a Slash site and do some customization, but I'm hesitant becasue of the new code coming out. Should I wait?"

Ok, this is a long response.

What it will take to upgrade to a new site is going to depend on what you modified on your original site. At a minimum there will be a script to move your users, stories, discussions and comments. If you just tweaked the interface, you will need to do those changes again.
If you rewrote your .pl files, well, you are going to have issues.
Bender offers support for MySQL, new plugins, hopefully multiple themes and a new architecture. The new architecture is what we needed to expand the system so that we could keep sites with different .pl files as themes, and be able to more easily upgrade them ourselves.
I know of test sites here at OSDN and a few elsewhere run by people who are putting together sites that will go live over the next couple of months. No one has a production site up yet, but I wouldn't be surprised if you saw an announcement of a bender site sometime in the next few weeks. We have one, maybe two more alphas planned. The next major change that will be shipped out inserts seeds for us to be able to later support things like "User A logs in, wants a german interface, they select german interface and all of the built in look and feel components are german". This should hopefully be the last schema change.
I will start to use bender on some sites I maintain once we hit beta (or slightly before). The API for MySQL is pretty robust and the PostgreSQL has less issues with it everyday. I'm using a different theme than the "slashcode" one and it requires less of the API too (the slashcode theme is the typical slashdot looking site). When will we call it a full release? I think we are targetting the end of January, and I would certainly like to have moved by then to bender.
You are the only person who can answer the question if you should wait or not. If you have a need for a lot of customization, then I would wait personally a couple of weeks. If you want to see up to the minute fixes/bugs I would use cvs. Keep in mind that we mirror to SourceForge about once a day and that if you want to grab the latest changes go to
This discussion has been archived. No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login
Loading... please wait.
  • Take a look at []. I added some directions to how to check out the files this morning.

    You can't grep a dead tree.
  • It will depend on which blocks you customized. Topics will be moveable (I had forgotten about them when I wrote the list).
    Templates are now where we are keeping a lot of information that appeared in blocks. They are far more flexible then what we had in blocks (more secure too, since they are not eval'ed code).

    You can't grep a dead tree.
  • by Anonymous Coward
    this is a test of slashcode
  • by Anonymous Coward
    is anyone else having problems accessing anonymous CVS? My connections always seem to be refused.
  • by Anonymous Coward
    At a minimum there will be a script to move your users, stories, discussions and comments.

    I sincerely hope there will be a way to move blocks and topics as well. It would be a gigantic pain to have to recreate the blocks and topics... I can live with small interface changes again, but the blocks are all highly customized. What is the thinking regarding this?

  • Sounds like good news to me. I've been pondering a Slash site of my own for a few months. I haven't really had the time, and with Bender in the works, that was OK. I was sort of targetting next summer, though, and it sounds like Bender will be ready by then. Thanks for all the hard work.

    I submitted this question for Ask Slashcode but it never got posted, so here goes. Having never worked with Slash before, this may even be a really stupid question. How much granularity is there in the admin system? I'd like to be able to delegate certain sections to various authors. "Jack and Jill are in charge of 'Nursery Rhymes' and Garfield will take 'Cats' and 'Cartoons'." No one can post stories outside their topic/section. Is this possible?

    I've been trying to think of ways to make user customization of stories more flexible. Would it be possible to make stories' appearance on the front page based on points? Here's what I mean:

    Say a story starts with 0 points, and must have >0 to appear on the front page. If the author nominates it for the front page, it gets a point. If a user doesn't like a topic or author, as set in the prefs, a point is deducted. (Giving all JonKatz stories a -1 would keep him off the front page.) If a user really likes a topic or author, he can give it/him an extra point in his prefs. (Giving United States stories a +1 would make all those appear on your front page. A JonKatz US post would be back on the front page now.) You could even add Region (in addition to Topic, Section, Author) with subregions, to make stories local to your (or any other) area show up. This is a lot more flexible than a single check to exclude from the homepage.

    Now for an unrelated question. What is the difference between Topic and Section anyway? What's the relationship there? I thought Sections might correlate to sections of a newspaper, but I'm not sure if that holds true for Slashdot.

    Constitutionally Correct [] ⇐