Forum    Members    Search    FAQ

Board index » Erfworld Things » Everything Else Erfworld




Post new topic  Reply to topic  [ 9 posts ] 
 
Author Message
 Post subject: New Website Development
 Post Posted: Wed Apr 11, 2012 12:30 pm 
Offline
Joined: Wed Apr 11, 2012 11:24 am
Posts: 2
Greetings! I've been a fan of Erfworld for several years, checking in regularly and reading (and rereading) the comic. When I read the proposals on the new site design I started contributing a little and making a few recommendations. After talking with people in IRC I made a bid on the project and Rob awarded me the project. My job is to make things work, and then someone else will make them pretty. I might do a bit of minor rearranging and image uploads, but I'm not going to have any sexy screenshots or mockups to show everyone.

This is a huge project of course. The direction that we discussed was using Drupal modules (see drupal.org) instead of hand writing everything. The joy of hand written code is that it does exactly what you want it to do. The pain of hand written code is support, upgrades, updates, security, etc. From a beta project to a mature project takes several months after almost everything works. Part of the reason for using Drupal is that it appears we can do everything we want to do. If any custom code needs to be written, I can do that too. The only code that I'm concerned about in terms of complexity is making "reddit style" functionality via up and down voting, which changes the display. That is actually doable *somewhat* in Drupal, using custom Views and a VotingAPI module. Yes, Drupal really can do it all.

If you are interested in what is being built, the website design spec is going to be followed nearly verbatim. I itemized the list of features, and found the necessary modules. Now it is a matter of testing all the modules, fixing or working around the bugs (I have a few but I'll patch Drupal if necessary), customization, writing PHP snippets to integrate it all together and making the user experience fairly seamless. We'll be keeping these PHPBB3 forums, and then integrate Drupal with them. The Wiki is something I'd prefer to replace, but that's a long hard discussion with the Wiki admin and finding out what we gain (no migration) and what we lose (no seamless integration) by keeping the existing Wiki.

Rob also has some cool ideas for making new things, and I'll try to accomplish as many of them as I can in a reasonable time frame. (Link from comic to wiki, more reddit functionality, community driven content, Hamstard integration, etc)

If you have any questions let me know, I'll try to answer them daily.

  • Tip this post

    Make Anonymous
  • Top 
       
     Post Posted: Sun Apr 15, 2012 5:17 pm 
    Offline
    Joined: Sun Apr 15, 2012 5:13 pm
    Posts: 1
    Thank you. I was wondering about this. It is very cool of you to provide the design specs as well.

  • Tip this post

    Make Anonymous
  • Top 
       
     Post Posted: Mon Apr 16, 2012 1:32 pm 
    User avatar
    Print Book 2 & Draw Book 3 Supporter This user is a Tool! Year of the Dwagon Supporter This user was a Tool before it was cool Pin-up Calendar and New Art Team Supporter Here for the 10th Anniversary Has collected at least one unit
    Offline
    Joined: Wed May 06, 2009 11:08 am
    Posts: 78
    Thanks Rorschach! Really pumped to see (or not, as the case may be) what you have in store for us. This is a huge undertaking and we all appreciate it a ton.

    _________________
    "Well. You know."

    "When life gives you crap, make Crap Golems, right?"

  • Tip this post

    Make Anonymous
  • Top 
       
     Post Posted: Mon Apr 16, 2012 2:20 pm 
    Battle Crest Pins Supporter Print Book 2 & Draw Book 3 Supporter This user is a Tool! Year of the Dwagon Supporter This user was a Tool before it was cool E is for Erfworld Supporter Pin-up Calendar and New Art Team Supporter IRC Quote of the Moment Here for the 10th Anniversary Has collected at least one unit
    Offline
    Joined: Mon Dec 06, 2010 1:24 am
    Posts: 4
    Please strongly consider implementing https://browserid.org/ for single sign-on. It's an awesome spec and needs all the support it can get to get a foothold. And it's super easy to implement. (No, I don't work for Mozilla, but I was shown it by someone who does.)

  • Tip this post

    Make Anonymous
  • Top 
       
     Post Posted: Tue Apr 17, 2012 2:07 pm 
    Offline
    Joined: Wed Apr 11, 2012 11:24 am
    Posts: 2
    We have OpenID, Google+ login, and Facebook Connect login via a module (as in, already installed but not configured). If BrowserID is supported by drupal modules then I'm very willing to include it as well. If not, it goes into a later phase and if flagged as a must have feature then we'll do it in a separate budget. I put in a really low bid, relying on drupal modules, and expecting to write less code but able to write just about any code as necessary.

  • Tip this post

    Make Anonymous
  • Top 
       
     Post Posted: Wed Jul 04, 2012 9:40 pm 
    User avatar
    Print Book 2 & Draw Book 3 Supporter This user is a Tool! Year of the Dwagon Supporter This user was a Tool before it was cool This user is a part of Erfworld canon!
    Offline
    Joined: Mon Apr 12, 2010 6:50 pm
    Posts: 326
    Location: The Early Racoon Camp
    Thanks for your hard work, Rorschach. I can't wait to see what you can do.

    _________________
    मृत्युः सर्वहरश्चाहमुद्भवश्च भविष्यताम् ।

  • Tip this post

    Make Anonymous
  • Top 
       
     Post Posted: Thu Jul 05, 2012 9:47 am 
    User avatar
    This user is a Tool! This user was a Tool before it was cool This user is a member of Team Erfworld IRC Quote of the Moment This user got funny with a rodent This user has been published! Here for the 10th Anniversary Has collected at least one unit
    Offline
    Joined: Wed Apr 22, 2009 10:30 pm
    Posts: 350
    Actually, Rorschach had some major life crises come up and had to bow out of the project. We have a designer and an architect, but no lead programmer right now. Two steps forward, one step back...

  • Tip this post

    Make Anonymous
  • Top 
       
     Post Posted: Thu Jul 05, 2012 1:51 pm 
    User avatar
    Print Book 2 & Draw Book 3 Supporter This user is a Tool! Year of the Dwagon Supporter This user was a Tool before it was cool This user is a part of Erfworld canon!
    Offline
    Joined: Mon Apr 12, 2010 6:50 pm
    Posts: 326
    Location: The Early Racoon Camp
    I'm really sorry to hear that. Rorschach, if you read this, I wish you the best with your "major life crises," whatever they may be. I hope everything works out for the best.

    Thanks for keeping us in the loop, Rob. "The best laid plans of mice and men," right?

    _________________
    मृत्युः सर्वहरश्चाहमुद्भवश्च भविष्यताम् ।

  • Tip this post

    Make Anonymous
  • Top 
       
     Post Posted: Fri Jul 06, 2012 12:03 am 
    Here for the 10th Anniversary Has collected at least one unit
    Offline
    Joined: Fri May 13, 2011 1:12 am
    Posts: 173
    Are you actively looking for a new programmer? My life is currently far too hectic to help out, but I can check with friends to see if they were interested if there is a place I can refer them to.

  • Tip this post

    Make Anonymous
  • Top 
       
    Display posts from previous:  Sort by  
     
    Post new topic  Reply to topic  [ 9 posts ] 

    Board index » Erfworld Things » Everything Else Erfworld


    Who is online

    Users browsing this forum: Baidu [Spider], tomaO2 and 5 guests

     
     

     
    You cannot post new topics in this forum
    You cannot reply to topics in this forum
    You cannot edit your posts in this forum
    You cannot delete your posts in this forum
    You cannot post attachments in this forum

    Search for:
    Jump to: