Greetings, brothers and sisters.

Inpired by good perl editor, When to use logging and why?, Modules that you want to know but haven't used yet among others I was thinking: it would be cool if we could have a "sticky" nodes section, such as other forums have.

This would prevent subject replication, such as the editor and the modules nodes. If you find another cool Perl editor or another fantastic module you just feed the sticky node (I also think that the sticky nodes should be sorted by newest replies first).

What do you guys think?

Best regards

my ($author_nickname, $author_email) = ("DaWolf","erabbott\@terra.com.br") if ($author_name eq "Er Galvão Abbott");

Replies are listed 'Best First'.
Re: "Sticky" nodes
by calin (Deacon) on Nov 15, 2003 at 19:21 UTC
    From the MozillaZine FAQ:

    Q: What are Sticky topics?
    A: Sticky topics appear below any announcements in viewforum and only on the first page. They are often quite important so you should read them where possible. As with announcements the board administrator determines what permissions are required to post sticky topics in each forum.

    It looks that "sticky" nodes are posts deemed worthy (by moderators) to be promoted to headline status. The closest parallel I can draw to PerlMonks site is "Frontpaging".

    Update: Also take a look at Categorized Questions and Answers section.

      Yes, frontpaged nodes are close, but they are not sticky at all...

      Categorized Q & A are close too, but it could be better used then... Scribes and above UNITE!

      my ($author_nickname, $author_email) = ("DaWolf","erabbott\@terra.com.br") if ($author_name eq "Er Galvão Abbott");
Re: "Sticky" nodes
by tilly (Archbishop) on Nov 15, 2003 at 18:38 UTC
    I think that I have not used any forum software that supports this "sticky nodes" concept and I find your description somewhat unclear.

    Can you point at software that does this and/or clarify exactly how this would work? Specifically I am wondering how people would be encouraged to find the existing sticky nodes rather than creating new content...

      "Sticky posts" are used in forums where the jumping off point is a list of the posts (like PM's nodes). The posts marked as sticky are usually always at the top of that list regardless of the ordering, presumably so they're more likely to be seen. Take a look at the Firebird forum on MozillaZine.
      Hi. Sorry to give a non-Perl site example, but this is the one I know:

      PHP Builder forums

      Notice that Sticky nodes appear first. I know that the layout that we will or won't use for displaying sticky nodes is something to be discussed, but I think it would be great if PM have something like this.

      Today if you want to find a Perl editor, you have to walk through at least 9 nodes...

      my ($author_nickname, $author_email) = ("DaWolf","erabbott\@terra.com.br") if ($author_name eq "Er Galvão Abbott");
Re: "Sticky" nodes
by BUU (Prior) on Nov 15, 2003 at 22:47 UTC
    A) And how many sticky nodes are we talking about here, 4? 10? 30? 300? That would make the various sections real useful, having to scroll through 300 nodes before you get to the 'new' ones.

    B) we already have something like this, it's called Q&A.
      A) You're missing the whole point, BUU. The idea is have less nodes, not more. In the specific case of perl editors we would shrink from nine nodes to one. In the modules case probably more...

      B) As I already said, Q&A should be used in another way, if my idea "sticks"...

      my ($author_nickname, $author_email) = ("DaWolf","erabbott\@terra.com.br") if ($author_name eq "Er Galvão Abbott");
        And you missed my point. Sure the number of repeated nodes would theoretially shrink, but where are all these sticky nodes going to be displayed? At the top of each section? Thats my point. If we have thirty sticky nodes at the top of each section, it would take a while to get to the non-sticky nodes, ya? And 30 nodes is small, I could easily see 100+ nodes being 'sticky'. And of course everyone has their own ideas on what should be sticky. Which is why we have the Q&A.
Re: "Sticky" nodes
by castaway (Parson) on Nov 16, 2003 at 18:45 UTC
    The problem with this idea is that:

    1. We have posts on lots of different subjects, having a 'sticky' node on each subject would just be too many nodes at the top of each section, even if you could view them just as subject lines without the actual node being shown.

    2. Someone/group would have to spend time selecting, adding, removing and generally keeping order of the sticky nodes, who?

    3. And by far the most relevant, what makes you think people that dont bother to look through newest nodes, the frontpage or search, for something relevant to their topic, is going to take time to scan through sticky nodes?

    C.

Re: "Sticky" nodes
by Aristotle (Chancellor) on Nov 17, 2003 at 05:18 UTC
    There are over 300,000 posts in probably about 10,000 threads on PerlMonks. How do you want to pick any reasonably small set of "valuable" or "particularly worthwhile" threads? It just ain't possible; if someone wants to add make a note about this super cool editor they just found and wants to add it to some sort of ongoing pool, Super Search is there for the purpose.

    Makeshifts last the longest.

Re: "Sticky" nodes
by Roger (Parson) on Nov 15, 2003 at 22:40 UTC
    How about adding 'enforced' related topics search next to the 'Title' input field?

    When a monk decides to post a *new* topic, after he hits the 'preview' button, let PM do a search on the topic and return a list of similar/related topics. Then he can decide whether or not to post the new topic, or just add to one of the related topics.

    Also would be nice to add the button 'search for similar topics' next to the 'Title' input text box, and perhaps print in small fonts some guide-line on how to post a new topic.

    I know you can do this under the 'Find Nodes' box, but it seems that some monks don't do any research on PM before they post, and just keep posting similar topics again and again.

    I think it would show some appreciation to the vast knowledge base here at PM, when posting a new topic, by at least make a few references to similar posts in the past.

      I beliece the usual answers to these suggestions are:
      A) What makes you think the posters would pay any attention to the search results even if they were forced to view them?

      B) Dear god, this place is slow enough as it is without making every single post require a search through the database.
        Hi BUU I agree with Part A, but not Part B. I didn't say that making every single post, I said about starting a new post, not every reply posts. I watched the site for a few days, and I found that only a dozen or so new topics are added everyday. A related topics search on a dozen or so new topics shouldn't put too much stress on PM site I thought. :-)
        A) The point of enforcing them to view sticky nodes is to make them see that a subject was already addressed, instead of making them search through 9 or 10 or even more nodes.

        B) DEAR GOD!!! What sticky nodes have to do with the performance of the site?!?!?!?!

        my ($author_nickname, $author_email) = ("DaWolf","erabbott\@terra.com.br") if ($author_name eq "Er Galvão Abbott");
Re: "Sticky" nodes
by DaWolf (Curate) on Nov 16, 2003 at 22:21 UTC
    I'm sorry, but I think you guys are being too limited... Why do you think this should be EXACTLY like other forums? We could (and SHOULD) adjust the idea in a way that fits our community.

    A simple example? We could use sticky nodes just on searches with the possibility to avoid them via super search. If anyone has another please stand up and talk, that's why we are here, right?

    About who should organize the sticky nodes I don't know man, maybe we could name one level for it, like level 9 or any other.

    You see, I don't have all the answers, the only thing I do have is an idea that I think could improve the PM experience for everyone.

    Best regards,

    my ($author_nickname, $author_email) = ("DaWolf","erabbott\@terra.com.br") if ($author_name eq "Er Galvão Abbott");