Slashdot Mirror


Third Time Lucky for OPN

DanielS writes "We finally converted OPN to use dancer-ircd at about 7:40 last night (AEDT - UTC+11) - and this time it's staying! The conversion was successful, apart from some minor services wrinkles which we had to iron out. If you have any issues with channels/services/whatever, please pop by #conversion and /notice one of the ops, and we'll eventually wake up and help you. Happy IRCing! :)" He's talking about irc.openprojects.net- also worth checking out irc.slashnet.org.

4 of 119 comments (clear)

  1. Nazi ops by Nicolas+MONNET · · Score: 3, Informative

    I was disappointed to witness that some ops, even on OPN, unfortunately experience the power trip that comes with the ability to "kick" and "ban" people.

    It could be your choice of nick they don't like, it could be that you argue with them and they don't like your opinion, ... face it, most kick/bans on IRC are not happening because of Spamming, warezing or harassment, but just because some kid was given "op" priviledge, and wants to experience that "god" feeling.

  2. Just a few notes to everyone by ddent · · Score: 5, Informative

    Hello,

    I'm dent on Open Projects, and I'm the one who has been the manager for the conversion project.

    The conversion has gone mostly smoothly this time - service was only down on each server for about 5 seconds. The database has been converted including the access lists for channels, which we did not do last time (yes, when the ircd was coring...).

    If you are a channel founder who changed the default LEVELS in the old services (which has now been renamed LEVEL), your access lists were converted - but everyone's access level was set to 0 as the new services uses a different trust metric system.

    Please also note that the auto-expire functions in services actually work now :). Be sure to identify to your nick/channel at least once a month, or your nick/channel will be dropped.

    If you are a founder and find yourself unable to change the access levels, you may find "/msg chanserv identify #channel yourpasswordhere" will do the trick for you. If not, drop by #conversion and we will be happy to help you.

    I'd like to thanks lots of people for help with this project, its been great working with everyone. Not in any particular order, asuffield, jeremy, MysticOne, robster, cdlu, andy, Acapnotic, lilo, netgod, Teknix, John, crystalize, Matt, DanielS, ElectricElf, InnerFIRE, dark, draco, drow, matthewg, peidran, and someone else on #python who helped me with the db conversion who I feel horrible for forgetting their nick, please remind me if you read this :). If I have forgotten anyone else, which I am sure I have, my appologies, please do remind me - its not that I didn't appreciate.

    I hope you enjoy this new network code - it has been almost 2 years in the making.

  3. Troubles with being a new op by Chardish · · Score: 2, Informative

    The first week of being an op in any major channel is the hardest...my advice to new ops:

    Don't do ANYTHING!

    Don't kick, don't ban, don't change topic. Just treat yourself as a regular member of that channel. Then staying an op becomes rather easy. Second, don't engage in "joking" with your op powers for the first month at least. This means doing such things as kicking yourself rather than using /part, changing the topic for the sake of changing the topic, etc. Third, never ban for the first few months. Remember, there are other ops in the channel, and you are the new recruit. Do not make the higher powers regret their decision.

    -Evan

  4. blow-by-blow logfile of the conversion attempt by mkbz · · Score: 3, Informative



    [S+Z] [Sat Nov 10 18:46:01 2001] NOTICE: -lilo:$*.net- [GlobalNotice] Hi all.
    We're getting ready for another conversion attempt which we hope will
    occur sometime before 06.00 OPN time (UTC). Various problems, including
    a serious hash table corruption problem, have been resolved. The test
    net is currently up on irc.openprojects.net:9000, but the latest
    services database has not yet been converted.
    [S+Z] [Sat Nov 10 18:47:15 2001] NOTICE: -lilo:$*.net- [GlobalNotice] We
    believe that various access list conversion problems will be resolved
    this time around. We'll keep you posted on status. Thanks for your
    patience and thank you for using OPN.
    [S+Z] [Sun Nov 11 00:54:42 2001] NOTICE: -dent:$*.net- [GlobalNotice] Well,
    services is up and running on the testnet-soontoberealnet. PLEASE come
    and try the testnet out and report any bugs to #OpenProjects. Any OPN
    server port 9000. Now is the time we want to find out....
    [S+Z] [Sun Nov 11 01:57:08 2001] NOTICE: -ddent:$*.net- [GlobalNotice] So that
    was an OPN minute, not a real one. Sorry for the delay, we have a few
    eleventh hour fixups.
    [S+Z] [Sun Nov 11 02:14:01 2001] NOTICE: -ddent:$*.net- [GlobalNotice] All
    engines tuned and ready. Please get ready for launch, and buckle your
    seatbelt. The servers will be converted one by one, with a downtime on
    each of about 5 seconds. Thanks for using OPN, and have a nice day.
    [S+Z] [Sun Nov 11 02:43:58 2001] NOTICE: -GlobalNotice- Welcome to the new
    Open Projects network. We hope you enjoy
    [S+Z] [Sun Nov 11 02:43:58 2001] NOTICE: -GlobalNotice- the new quality of
    service that should be provided. If you
    [S+Z] [Sun Nov 11 02:43:58 2001] NOTICE: -GlobalNotice- have any questions /
    comments / concerns, please email
    [S+Z] [Sun Nov 11 02:43:58 2001] NOTICE: -GlobalNotice-
    support@openprojects.net or drop by #OpenProjects.
    [S+Z] [Sun Nov 11 02:43:58 2001] NOTICE: -GlobalNotice-
    [S+Z] [Sun Nov 11 02:43:58 2001] NOTICE: -GlobalNotice- For problems with the
    new network which require staff help,
    [S+Z] [Sun Nov 11 02:43:58 2001] NOTICE: -GlobalNotice- please drop by
    #conversion. If you think another user can
    [S+Z] [Sun Nov 11 02:43:58 2001] NOTICE: -GlobalNotice- help you get going, or
    you want to help others, please drop
    [S+Z] [Sun Nov 11 02:43:58 2001] NOTICE: -GlobalNotice- by #conversion.users -
    you will probably get a faster
    [S+Z] [Sun Nov 11 02:43:58 2001] NOTICE: -GlobalNotice- response, as there
    will be more people there hopefully. :)
    [S+Z] [Sun Nov 11 02:43:58 2001] NOTICE: -GlobalNotice-
    [S+Z] [Sun Nov 11 02:43:58 2001] NOTICE: -GlobalNotice- A note to all founders
    of channels and users on channel
    [S+Z] [Sun Nov 11 02:43:58 2001] NOTICE: -GlobalNotice- access lists. You
    *must* identify to chanserv at least
    [S+Z] [Sun Nov 11 02:43:58 2001] NOTICE: -GlobalNotice- once every 9 weeks or
    your channel will be dropped. There
    [S+Z] [Sun Nov 11 02:43:58 2001] NOTICE: -GlobalNotice- are 1551 channels in
    danger of being dropped when channel
    [S+Z] [Sun Nov 11 02:43:58 2001] NOTICE: -GlobalNotice- expiry is re-enabled.
    [S+Z] [Sun Nov 11 02:43:58 2001] NOTICE: -GlobalNotice-
    [S+Z] [Sun Nov 11 02:43:58 2001] NOTICE: -GlobalNotice- Daniel Dent
    [S+Z] [Sun Nov 11 02:43:58 2001] NOTICE: -GlobalNotice- dancer-ircd conversion
    project manager
    [S+Z] [Sun Nov 11 03:02:42 2001] NOTICE: -dd:>*- Welcome to the new OPN
    network!
    [S+Z] [Sun Nov 11 04:48:27 2001] NOTICE: -lilo:$*.net- [GlobalNotice] Hi all.
    The problem with services is being looked at now. Apologies for the
    weekend conversion madness, and thanks for using the network. Please
    stop by #conversion if you run into any problems. 8)
    [S+Z] [Sun Nov 11 05:06:57 2001] NOTICE: -lilo:$*.net- [GlobalNotice] Hi all.
    The problem with services is still being looked at actively. Apologies
    again for the weekend conversion madness, and thank you for using OPN.
    Expect some problems with access lists, but things look stable enough to
    stay up, so we'll have to bull on through. Please stop by #conversion
    if you have any problems!
    [S+Z] [Sun Nov 11 13:30:16 2001] NOTICE: -ddent:$*- [GlobalNotice] Due to
    problems with virtually every channel on the network, I'm considering
    re-converting the services database. The changes will fix founder access
    to channels, and nickname last user hosts, but will set the database
    back 24 hours. If you have any objections please tell me now.
    [S+Z] [Sun Nov 11 13:33:05 2001] NOTICE: -ddent:$*- [Global] Well, there are
    certainly lots of objections. I will see about fixing the access
    without rolling back the db.
    [S+Z] [Sun Nov 11 18:54:34 2001] NOTICE: -lilo:$*.net- [GlobalNotice] Hi all.
    We had a brief configuration problem which resulted in users being told
    they couldn't connect without a password. It's been resolved.
    [S+Z] [Sun Nov 11 19:46:21 2001] NOTICE: -lilo:$*.net- [GlobalNotice] Hi all.
    Reminder: There were some limitations in the conversion scripting for
    chanserv. If you're experiencing channel problems, drop by #conversion.
    Thanks.
    [S+Z] [Mon Nov 12 01:16:35 2001] NOTICE: -dent:$*- Hello everyone, just wanted
    to let you know that channel founders should now have access to their
    channel regardless of their prior situation, it has been fixed for every
    channel registered. There may still be some access lists which have not
    had the levels updated - if you can't contact the founder we may be able
    to help you. Anyway, if there are any outstanding issues, please feel
    free to come bug us in #conversion.
    [S+Z] [Mon Nov 12 04:48:43 2001] NOTICE: -ElectricElf:$*.openprojects.net-
    [GlobalNotice] Good morning to everyone in EST, and hello to everyone
    else :) Yes, we are currently back to ircu, instead of our new codebase,
    dancer. We are examining our options, but be assured the bug that caused
    us to revert back is known and has been fixed. It is currently being
    tested right now. Cross your fingers, please :)