Today's release contains a bunch of miscellaneous bugfixes and bits of
polish (see http://github.com/insoshi/insoshi/commits/master).  The
main work went into splitting the notion of a 'deactivated user' into
two pieces: users who have been explicitly deactivated by the admin,
and those who simply haven't verified their email address.  (If you
look at the source code, you'll see that there are a bunch of
subtleties that arise when making this distinction.)  We also created
a new 'demo mode': admins can specify that the site is only a demo,
which results in a prominent notice and a guest user who automatically
gets logged in when users access a protected page.  If you want to run
a demo site, use 'rake db:demo_data:load' to load the demo data and
then select the appropriate check box on the admin interface.  We've
put this power to good use on the new Insoshi demo site
(http://demo.insoshi.com/).

On Wednesday, we deactivated some of the less active users, but based
on user feedback we've changed our policy as of today.  I sent out a
global message on Insoshi explaining our decision, and I've reproduced
an excerpt below for anyone who didn't get it.

This week we also introduced a new Insoshi portal
(http://portal.insoshi.com/) to collect all the different sites under
the Insoshi umbrella in one place.  The main challenge was to
integrate several *external* sites---a blog, documentation wiki,
Google Group, bug tracker, and source code repository---with the
internal sites (Insoshi home, developer site, and demo).    It's one
of the extremely rare cases where HTML frames actually seem to be the
right choice for the user interface.  (By the way, frames are terrible
for search engine optimization; we'll probably make a blog post at
some point explaining how we addressed this issue.)  Thanks to Evan
Dorn for the idea and for coding it up.  The main Insoshi page
(http://insoshi.com/) currently forwards to the portal; we're still on
the fence about that, so please let us know if you love it, hate it,
or anything in between.

Finally, we've made a blog post (only our second!) at the Insoshi blog
(http://blog.insoshi.com/) explaining more about our project.  We're
open to comments and suggestions, so please check it out and let us
know what you think.

Cheers,

Michael

--
Based on community feedback, we've changed the activity criteria for
the Insoshi developer site to be more open.  All profiles (apart from
one spammer) are now active,  and will remain so as long as they
follow the basic principles of a friendly community (no abuse,
spamming, etc.).  We still encourage more casual users to check out
the Insoshi demo site (http://demo.insoshi.com/), but their profiles
will no longer be deactivated on the developer site.

The original goal of our profile deactivations was to make it easier
to browse through the profiles of the more active users.  To
accomplish this goal in a friendlier way, the people listing will now
display only users who have logged in within one month---*but*, even
if you don't log in for a while, your profile will still be visible in
all the other usual places, such as feeds, forums, contacts, and
search results.

--~--~---------~--~----~------------~-------~--~----~
Insoshi developer site: http://dogfood.insoshi.com/
Insoshi documentation: http://docs.insoshi.com/

You received this message because you are subscribed to the Google
Groups "Insoshi" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/insoshi?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to