Beefy Boxes and Bandwidth Generously Provided by pair Networks
We don't bite newbies here... much
 
PerlMonks  

Would it make any sense to add "graduation announcement(s)" in the nodelets?

by taint (Chaplain)
on Nov 25, 2013 at 22:06 UTC ( #1064318=monkdiscuss: print w/ replies, xml ) Need Help??

Just a thought. But I wondered how it might be received to have announcements in the nodelets area,. That scrolled up, much like the CB does. But with announcements of the PerlMonks users that have just graduated to a higher level. It seems fitting of the theme, and times; hoisting a tankard to a fellow Monk who has just graduated to a higher level. I dunno. Just a thought. I thought it might attract people, or possibly be well received.

--Chris

#!/usr/bin/perl -Tw
use Perl::Always or die;
my $perl_version = (5.12.5);
print $perl_version;

Comment on Would it make any sense to add "graduation announcement(s)" in the nodelets?
Re: Would it make any sense to add "graduation announcement(s)" in the nodelets?
by boftx (Chaplain) on Nov 25, 2013 at 22:41 UTC

    Maybe, but I think I would restrict it to just those levels that grant some privilege or status (i.e. 5, 9, 13) and of course 20 and higher.

    It helps to remember that the primary goal is to drain the swamp even when you are hip-deep in alligators.
Re: Would it make any sense to add "graduation announcement(s)" in the nodelets?
by jdporter (Canon) on Nov 25, 2013 at 23:57 UTC

    I like this idea a lot.

    Enough so, that I might actually implement it.

    I reckon we are the only monastery ever to have a dungeon stuffed with 16,000 zombies.
      Yea, I just thought some of your users might like to see their names up in lights.

      Heh, maybe even mesg a virtual tankard of mead to everyone. OK, maybe just those who graduated. :)

      --Chris

      #!/usr/bin/perl -Tw
      use Perl::Always or die;
      my $perl_version = (5.12.5);
      print $perl_version;

        Well, you already get a message in your XP nodelet when you level up. (Technically, only on the day you level up, and only in about 1 out of 4 page-loads, on average.)

      On the flip side.

      What about implementing the Alienator. A routine, perhaps the reaper, could monitor offensive Anonymous users. Mark their IP, for say 3hrs. and convert their name to Anonymous Troll. Also seems appropriate for the theme/times -- humiliating them in public, a sort of Cast them to the dungeon kind of thing.

      Just a thought. Seemed like it might be fun. In fact, I think I just might create a Module that could aid in such a routine. <evil grin>

      --Chris

      EDIT: To make it even more inflammatory, the color could be red, and even blink. OK. Maybe blink isn't such a great idea. ;)

      #!/usr/bin/perl -Tw
      use Perl::Always or die;
      my $perl_version = (5.12.5);
      print $perl_version;
Re: Would it make any sense to add "graduation announcement(s)" in the nodelets?
by Eily (Hermit) on Nov 26, 2013 at 00:41 UTC

    I guess that would lead to "congratulations" and such messages in the chatterbox, and somehow help rising monks feel welcome. So why not.

    Still, that idea came two hours late :x

      Oh, you're good. But I guess that's why you're a Friar, and I'm but a meere Pilgrim. ;)

      --Chris

      #!/usr/bin/perl -Tw
      use Perl::Always or die;
      my $perl_version = (5.12.5);
      print $perl_version;
Re: Would it make any sense to add "graduation announcement(s)" in the nodelets?
by QM (Vicar) on Nov 26, 2013 at 13:57 UTC
    Interesting idea. But I wonder how often a level up of any kind occurs? And do you have to log in on "the day" to see it? ("The day" might be within 24hours of the level up.)

    Extending this (to a probably bad extreme): keeping track of level ups seen by each user such that if there are gone for a week, there might be a few all at once. (And if they're gone for a year, it might be a tidal wave.) Then we'd need "friends" and "acquaintances", and we'd only be notified of their changes. Geez, now it sounds like FB or something. Never mind =)

    -QM
    --
    Quantum Mechanics: The dreams stuff is made of

      Good points on the being absent bit. But OTOH, they'll know their graduation was announced by virtue of seeing others being announced. And let's not forget that virtual tankard of mead they'll have waiting for them. ;)

      --Chris

      #!/usr/bin/perl -Tw
      use Perl::Always or die;
      my $perl_version = (5.12.5);
      print $perl_version;

      QM:

      I'm not sure the frequency matters a lot, just show the last XX events of interest. If the database already has a user/level/date table (I have no idea), then it's a trivial fetch, and you don't have to worry about expiration time or anything.

      Bikeshedding alert: This is what I'd do if it wuz me. However, it ain't.

      I'd build a table (as already mentioned), and have the "graduation list" nodelet have two settings: the number of items to display, and a flag whether you want to see the "interesting" events (ones where monk functionality may change) or just all recent ones.

      Finally, I think it would be interesting if being added to a group (such as pmdev, docsiteclan(?sp?) or such) would be interesting as well.

      ...roboticus

      When your only tool is a hammer, all problems look like your thumb.

Re: Would it make any sense to add "graduation announcement(s)" in the nodelets?
by sundialsvc4 (Monsignor) on Dec 02, 2013 at 04:56 UTC

    It would be warm-and-fuzzy, and interesting, to only one Monk.

      It would be warm-and-fuzzy, and interesting, to only one Monk.

      How do you figure?

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: monkdiscuss [id://1064318]
Approved by GrandFather
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others meditating upon the Monastery: (13)
As of 2014-09-17 14:28 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    How do you remember the number of days in each month?











    Results (82 votes), past polls