Transition Towns Forum » Websites for Transition Initiatives » TransitionWebProject

Requirements suggestions

(6 posts)
  1. I've just read everything on the platform, and I'm keen to be involved in some way. I've established the Transition Town Stafford site and forums, and have been a software engineer and team leader for 25 years covering projects from requirements to commissioning including content management systems and Wikis. I'm currently engaged in a discussion about what on-line facilities would help in a Staffordshire-wide context.

    Some random ideas to throw into the pot, focusing on what I've recently seen as problems, and probably from a different perspective than I've read here already:

    Regarding keeping people involved with forums so they keep returning and contributing: It's very useful if forums allow users to subscribe to topics and/or allow for posts to be received by email, perhaps as digests. Being able to contribute by email is also useful. As an example (not a suggestion) Yahoo Groups do this, unfortunately the Transition Network forums don't... (how easily could that be added as a parallel project?)

    Being able to register with certain forums which are of interest, eg:
    - all locally based forums within 10 miles
    - all energy sub-groups
    And perhaps being able to exclude certain ones
    As an example (not a suggestion) phpBB allows the administrator to control which forums are included in the Active Topics List. It would be good if individual users had such control for a personally tailored Active Topics List.

    Some sites are easier to use than others. And we need to be particularly aware that we are hoping for a wide cross-section of society to get involved. In my experience this means keeping things very simple since I people can easily produce solutions that non-IT people find far too complex. I'm thinking here of my own recent experience with encouraging people of all ages to use our forums. What might help here is the concept of novice and expert modes, ie. hide the more advanced features until the user turns them on. This may of course be a way of time-boxing the project: start off with the essential features required by novices, and then add more advanced features.

    We need something quickly, and that should be part of the requirements, ie. minimising the risk of failing to launch a solution before a certain date. So often software projects get delayed. I think we should be focusing on what makes us unique, ie. transition, rather than too much software development. Would it be possible to review existing 'solutions', assessing how easily each could be modified to accommodate our requirements? I'm sure all of the possible existing 'solutions' have people developing add-ons, I'm particularly aware of this for Zope. Everything in the software world moves very quickly, and for this reason I think that finding our how much free support is available for different 'solutions' would be one way of future-proofing the decision. I strongly suggest use of Open Source 'solutions', and particularly stuff from the Apache Foundation.

    Posted 1 year ago #
  2. benbrangwyn

    Geoff - thanks for the contributions. They'll go into the alchemic mixing bowl.

    Posted 1 year ago #
  3. Hi Geoff & Ben - i just took a peak (um, i mean peek!)... at your http://transitiontownstafford.org.uk/TTS/index.html site - looks really great.

    One thing that really bugs me with websites is when the links move around on different pages.
    I think your scrolling box is a good way of keeping the links tidy.
    However, for me, I would prefer to see more images.
    Generally I have lots of trouble paying attention to lots of writing - ( i probably have some kind of reading attention disorder) so photos, images or little doodles really help.
    With newspapers I tend to look at an image first and then read the headline.
    eg, I've been enjoying Rob's blog for a while now and he often includes images to break up the text = certainly works for me.

    I'm amazed how much info is scattered all over the Transition Network, eg, practical solutions, images, flyers, posters, advice, news, etc. But I'm buggered if I can find it twice!... i thought there was a search box on this very forum but i can't find it... is that cuz i'm on a mac?

    As an idea, how's about each Transition Towns site having a dedicated 'google' type search box at the top of each and every page?... maybe call it a 'TToogle' ?... or maybe even a 'TToogle Tool Bar' (which goes along the top of the browser).

    Of course, <B>technically</B/> i haven't got a clue if this is possible.
    But I am pretty good at making a cuppa tea.

    Posted 1 year ago #
  4. @geoff - I couldn't agree more that any solution should be highly accessible and intuitive for users of all ages and levels of computer literacy. This would tend towards a *few key requirements* rather than lots of things that 'would be kinda cool'.

    I agree also with use of open source software. This service - http://www.elgg.org/ - is free to use and would enable us to get a working prototype up and running very quickly and economically.

    Jim

    Posted 1 year ago #
  5. @jimwolff: Just on your comment regarding a prototype... I don't see the need to prototype using a platform that we may not actually end up using for the finished product. Most, if not all, CMSs enable starting small and building up to more complex systems - or they should be this flexible in any case.

    So, I recommend that the ideas are sketched out using the CMS/framework/system that gets chosen. Ideas will change as we go forward. We want to use a system that allows us to change our mind about the way we do things at any point in the project.

    Cheers Daniel

    Posted 1 year ago #
  6. @dahacouk I agree completely with your point about starting with the system you want to continue with. Most of all I support your comment about starting small and building up from there (preaching to the converted here, but this 37 signals post on epicenter design is good commentary on why you should start small).

    I've been involved with projects that try to be all things to all people and spiral out of control on the scope front, without really meeting the needs of the users. To many 'wouldn't it be nice if' features without concentrating on 'what's the one key thing users need this app to do for them'. Better to do one thing and do it well, then add more features as and when demand / resources allow.

    Just my 2p's worth, Jim

    Posted 1 year ago #

RSS feed for this topic

Reply

You must log in to post.