Photo galleries and new UI, groups, and OpenID

3 views
Skip to first unread message

Michael Hartl

unread,
Oct 16, 2008, 8:05:57 PM10/16/08
to ins...@googlegroups.com
We've pushed out a significant new release to the edge Insoshi branch,
adding photo galleries, a new icon set, and a tabbed user interface
for individual profiles. (Much thanks go to Bill Lazar for taking the
big initial steps toward these additions.) The new edge is currently
running on the demo site (http://demo.insoshi.com/) and will be merged
into master within a couple weeks.

The UI changes are significant enough that we've put a special tagged
version of Insoshi at GitHub in case you want the old UI. As long as
you've set up your repository according to our documentation, you can
get the original_layout tag as follows:

$ git checkout master
$ git fetch
$ git pull
$ git checkout original_layout
$ git checkout -b my_new_branch

This last step assumes you want to develop a new branch starting with
the old layout.

I'd also like comment on groups development. Long and I are currently
busy working on a commercial project based on Insoshi, and I'm also
preparing talks for an upcoming Rails meetup and the Professional Ruby
Conference, so we've decided to focus on providing guidance for groups
contributors rather than implementing groups ourselves. For those who
want groups in Insoshi, please email me off-list to get an invitation
to our Basecamp project so you can get involved in making
contributions. We have one contributor who has made a first cut at
groups, but I've discovered that the initial implementation of a
feature is often only around 10% of the total, so there's plenty of
work left for ambitious contributors. Since we're depending on
volunteer effort, there's no specific timeline for release of the
groups feature.

Finally, the current master branch now has an OpenID login feature due
to the efforts of Tom Brown (who blogged about the process at
http://herestomwiththeweather.blogspot.com/2008/09/openid-on-insoshi-on-rails-21.html).
Thanks, Tom---great work!

Cheers,

Michael

--
Michael Hartl
Insoshi social software
http://insoshi.com/

Yuki (aka Rubén Gómez)

unread,
Oct 17, 2008, 3:36:31 AM10/17/08
to ins...@googlegroups.com
On Fri, Oct 17, 2008 at 02:05, Michael Hartl <mic...@insoshi.com> wrote:
>
> We've pushed out a significant new release to the edge Insoshi branch,
> adding photo galleries, a new icon set, and a tabbed user interface
> for individual profiles.
The new features are awesome!! The new icons are very good, and the
new user interface is perfect. The photo gallery is cool too.

I have seen something wrong in http://demo.insoshi.com/people It
appears to be an error with the people descriptions, that is not
escaped and it makes the list be wrong.

> contributions. We have one contributor who has made a first cut at
> groups, but I've discovered that the initial implementation of a
> feature is often only around 10% of the total,

That's me. I committed a very initial version to lets see you what
I've done. I have changed the project at work, so I'm not programming
in Insoshi now (and nobody is at work), so I have no time to continue
the development of the groups at the moment. I hope I can resume what
I've done in three weeks (but it may be a month). I'm sorry, because I
was learning a lot developing with Insoshi, but I hope to continue
this, or maybe if I could, after work.

eric

unread,
Oct 17, 2008, 6:52:42 AM10/17/08
to Insoshi
I have to agree - Install was a breeze on my MacBookPro (already
running the previous version of Insoshi). 3 minutes following the
clear instructions and I was up and running and able to play around.

Some of the new features I like are the ability to whitelist someone
before they become a full-fledged user, the hidden photos on the front
page for privacy, and of course the basic photo gallery.

It looks rock solid to me at this point, but I've only been testing
for 30 min.

Michael Hartl

unread,
Oct 17, 2008, 7:49:28 PM10/17/08
to ins...@googlegroups.com
On Fri, Oct 17, 2008 at 12:36 AM, Yuki (aka Rubén Gómez)
<rug...@gmail.com> wrote

> The new features are awesome!! The new icons are very good, and the
> new user interface is perfect. The photo gallery is cool too.
>

Glad you like them! Contributor Bill Lazar is responsible for both
the tabs and the new icon set.

> I have seen something wrong in http://demo.insoshi.com/people It
> appears to be an error with the people descriptions, that is not
> escaped and it makes the list be wrong.

That's actually just people putting <li> in their descriptions. Since
we allow HTML formatting in profile descriptions, people can screw up
the page for other people by including dubious markup. On a real
site, the admins would probably want to prevent that, but on the demo
site it's OK to leave it as-is.

Michael

Thomas Blumenfeld

unread,
Oct 18, 2008, 7:43:25 AM10/18/08
to ins...@googlegroups.com

>> I have seen something wrong in http://demo.insoshi.com/people It
>> appears to be an error with the people descriptions, that is not
>> escaped and it makes the list be wrong.
>>
>
> That's actually just people putting <li> in their descriptions. Since
> we allow HTML formatting in profile descriptions, people can screw up
> the page for other people by including dubious markup. On a real
> site, the admins would probably want to prevent that, but on the demo
> site it's OK to leave it as-is.
>
On a real site, I prefer to use javascript editors instead of
Markdown/Textile textareas. Of course geeks prefer those textareas but
most users don't understand them.

Does anyone know a good javascript editor for production usage? I tried
the fckeditor plugin and the tinymce plugin but I'm not satisfied with
them, the first one is too heavy and the second one as a police too small.

Michael Hartl

unread,
Oct 18, 2008, 12:38:05 PM10/18/08
to ins...@googlegroups.com
> On a real site, I prefer to use javascript editors instead of
> Markdown/Textile textareas. Of course geeks prefer those textareas but
> most users don't understand them.
>
> Does anyone know a good javascript editor for production usage? I tried
> the fckeditor plugin and the tinymce plugin but I'm not satisfied with
> them, the first one is too heavy and the second one as a police too small.

We found that rich text editors felt a little heavy-weight for things
like forum posts and wall comments, but if you look at the profile
edit page at http://demo.insoshi.com/2/edit you'll see that we do have
a rich text editor for the profile itself. We use FCKeditor, which as
you noted is a little heavy, but I've not found anything better.

Michael

Michael

unread,
Oct 31, 2008, 2:48:46 PM10/31/08
to Insoshi
Hi, Michael. The new Insoshi is greate. how can I get the new version
Insoshi through git?

Others have got the new code?

Long Nguyen

unread,
Oct 31, 2008, 4:05:30 PM10/31/08
to ins...@googlegroups.com
You can find the changes on the edge branch.

If you've already cloned the official repository (located on GitHub at http://github.com/insoshi/insoshi with the git clone URL git://github.com/insoshi/insoshi.git), you should be able to pull in the changes. 

Assuming your local repository is configured as recommended in our Git Guides (http://docs.insoshi.com/Git-Guides), all you'll need to do is

$ git checkout edge
$ git pull

Or email me directly and I can work with you to make sure your local repository is set up correctly.

Long
--
Long Nguyen
long....@insoshi.com

Joaquin Rivera Padron

unread,
Oct 31, 2008, 4:20:58 PM10/31/08
to ins...@googlegroups.com
hey great work! only one  month of vacations and at my comeback all this great advances

hope I can get into contributing soon, are there guidelines or hotspots that need inmediate attention?

congrats you all!
joaquin
www.least-significant-bit.com

2008/10/31 Long Nguyen <long....@insoshi.com>
Reply all
Reply to author
Forward
0 new messages