Message from discussion
Paris sprint is ending, here is a quick report
Received: by 10.35.90.4 with SMTP id s4mr14974044pyl.5.1209459039040;
Tue, 29 Apr 2008 01:50:39 -0700 (PDT)
Return-Path: <kamon.ay...@gmail.com>
Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.229])
by mx.google.com with ESMTP id x46si5933716pyg.2.2008.04.29.01.50.37;
Tue, 29 Apr 2008 01:50:39 -0700 (PDT)
Received-SPF: pass (google.com: domain of kamon.ay...@gmail.com designates 66.249.82.229 as permitted sender) client-ip=66.249.82.229;
Authentication-Results: mx.google.com; spf=pass (google.com: domain of kamon.ay...@gmail.com designates 66.249.82.229 as permitted sender) smtp.mail=kamon.ay...@gmail.com; dkim=pass (test mode) header...@gmail.com
Received: by wx-out-0506.google.com with SMTP id s14so5319788wxc.26
for <plone-social-networking@googlegroups.com>; Tue, 29 Apr 2008 01:50:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=gamma;
h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references;
bh=1zsy9Gkju/FvUlLTRrTdtJ0kQ3nmFGGgstYcQPMSVug=;
b=FaPUtdmmOBQlmqBMceWBHkpGuT3fhxPDjOFhcnWbCIHixdUK19ONXsidQ0pqV4PgIvHWCi2MgDdSEWEE9gDpKEotYzl70dKWDrR9LtdFtMsODELmYgqdvJpS9u//SaJa7UaU1wwRBmQcdOsChCc/9WIZyEDvZiO0lk6FwMDXfl0=
DomainKey-Signature: a=rsa-sha1; c=nofws;
d=gmail.com; s=gamma;
h=message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references;
b=n4nB2UpAONNQztv+/FvHN6134m/Qcxb75qumLBGRiePFhbvzMNFxKLhuwp85iPdVChzaU04VgPEAuHMpch85eLlWq8Icg6uyDWQBXmgk5LrytmPSuWsxxc7C7YQliaUbm+fvCh5tK1XuRro+KqX5EKpQST7VHLqmaIlZHDomvBU=
Received: by 10.70.47.1 with SMTP id u1mr11302231wxu.51.1209459037683;
Tue, 29 Apr 2008 01:50:37 -0700 (PDT)
Received: by 10.70.77.13 with HTTP; Tue, 29 Apr 2008 01:50:37 -0700 (PDT)
Message-ID: <9daa86910804290150s45b95dack8b22794deaf610b0@mail.gmail.com>
Date: Tue, 29 Apr 2008 10:50:37 +0200
From: "Kamon Ayeva" <kamon.ay...@gmail.com>
To: plone-social-networking@googlegroups.com
Subject: Re: Paris sprint is ending, here is a quick report
In-Reply-To: <4816cc6f.093a360a.6050.0...@mx.google.com>
MIME-Version: 1.0
Content-Type: multipart/alternative;
boundary="----=_Part_7744_3244797.1209459037636"
References: <c134d68d-19bb-4a0b-9af7-bbae24d0b...@l42g2000hsc.googlegroups.com>
<4816cc6f.093a360a.6050.0...@mx.google.com>
------=_Part_7744_3244797.1209459037636
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
On Tue, Apr 29, 2008 at 9:21 AM, Dylan Jay <dja...@gmail.com> wrote:
>
> > -----Original Message-----
> > From: plone-social-networking@googlegroups.com [mailto:plone-social-
> > networking@googlegroups.com] On Behalf Of Christian Scholz
> > Sent: Tuesday, 29 April 2008 5:52 AM
> > To: Plone Social Networking
> > Subject: Re: Paris sprint is ending, here is a quick report
> >
> >
> > Hi!
> >
> > In the meanwhile I also checked in my plonesocial.base.profile of
> > which I have no idea though if it works or not ;-)
> > (didn't had the time but wanted to get it out as what I was writing on
> > the train).
> >
> > It seems that things are a bit duplicated now from looking at
> > plonesocial.socialgraph ;-)
> >
> > I also discussed with Dylan on IRC today a bit and here is a mix of my
> > thoughts and what we came up with:
> >
> > - I'd like to rename socialgraph to contacts (e.g.
> > plonesocial.base.contacts) as I feel that socialgraph might be
> > better reserved for something which spans more than one site. E.g.
> > the graph of contacts between many sites.
>
> Just realised contacts might also be confusing as we're using it with
> regard
> to contact importing, for instance for importing email addresses from
> hotmail etc.
>
> I just noticed in Plaxo its called connections.
> Linkedin uses Contacts as a menu item then tabs for connections and
> imported
> contacts. It has "add connections" "remove connections".
> Anyone object to that?
>
+1 for connections.
>
> Friends or buddies won't work as it doesn't work for all possible
> relationships.
>
>
>
> > - I wonder if we should maybe rename SocialActor etc. to simply Member
> > as I think it's more common. SocialActor
> > sounds more academic which is of course ok but my fear is that some
> > people have problems with too much academic
> > talk ;-)
>
> +1 for that. Plone site users are called members. Lets keep it that to
> avoid
> confusion.
>
Ok, no objection.
>
> > - Dylan and I discussed that plonesocial.base.profile might be renamed
> > to .member because a member is the basic thing
> > and we might attach profiles to it.
> >
> > - In socialgraph I now see SocialActor and SocialActorProxy. If you
> > look into my package you might see IMember and an adapter
> > for the plone site to retrieve an object (a proxy basically)
> > implementing IMember. This is not persistent and the idea was that it
> > can act as a point on which you can adapt something. I do this with
> > IBasicMemberData. I wonder what approach is better. And
> > what about factoring it out to .profile/.member? My MemberManager
> > can of course also be changed to provide persistent member
> > objects. I don't see a real need for a proxy here though.
> >
> > So that have been my remarks. Feedback is welcome :-)
> >
> > And although we might have duplicated efforts here maybe we can throw
> > all this together and see what mix might do the job best.
> > Eventually we have to change something anyway should we try to write
> > applications on top of it.
>
> Lets put it all together in plonesocial.common.member or and then build a
> plonesocial.app.connections??? What does .app mean anyway?
>
Ok.
Seems that 'app' is for contrasting a pure library thing ? the thing that
depends on Plone basically ?
>
> But great work everybody! :-)
>
> Moreover I wonder if we should maybe do some skype conference or so to
> discuss things a bit more in realtime.
Lets do it. I'm 'dylan_jay' on skype or 'djjay' on irc.freenode
>
I am heading to the Grokkerdam sprint today.
Tomorrow I will be able to tell you when and how I can continue the
discussion with you.
But go ahead if you need to make progress on this. I agree with the things
being proposed and we need to move.
-- Kamon
------=_Part_7744_3244797.1209459037636
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
<br><br><div class="gmail_quote">On Tue, Apr 29, 2008 at 9:21 AM, Dylan Jay <<a href="mailto:dja...@gmail.com">dja...@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d"><br>
> -----Original Message-----<br>
> From: <a href="mailto:plone-social-networking@googlegroups.com">plone-social-networking@googlegroups.com</a> [mailto:<a href="mailto:plone-social-">plone-social-</a><br>
> <a href="mailto:networking@googlegroups.com">networking@googlegroups.com</a>] On Behalf Of Christian Scholz<br>
> Sent: Tuesday, 29 April 2008 5:52 AM<br>
> To: Plone Social Networking<br>
> Subject: Re: Paris sprint is ending, here is a quick report<br>
><br>
><br>
> Hi!<br>
><br>
> In the meanwhile I also checked in my plonesocial.base.profile of<br>
> which I have no idea though if it works or not ;-)<br>
> (didn't had the time but wanted to get it out as what I was writing on<br>
> the train).<br>
><br>
> It seems that things are a bit duplicated now from looking at<br>
> plonesocial.socialgraph ;-)<br>
><br>
> I also discussed with Dylan on IRC today a bit and here is a mix of my<br>
> thoughts and what we came up with:<br>
><br>
> - I'd like to rename socialgraph to contacts (e.g.<br>
> plonesocial.base.contacts) as I feel that socialgraph might be<br>
> better reserved for something which spans more than one site. E.g.<br>
> the graph of contacts between many sites.<br>
<br>
</div>Just realised contacts might also be confusing as we're using it with regard<br>
to contact importing, for instance for importing email addresses from<br>
hotmail etc.<br>
<br>
I just noticed in Plaxo its called connections.<br>
Linkedin uses Contacts as a menu item then tabs for connections and imported<br>
contacts. It has "add connections" "remove connections".<br>
Anyone object to that?<br>
</blockquote><div><br>+1 for connections.<br> <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
Friends or buddies won't work as it doesn't work for all possible<br>
relationships.<br>
<div class="Ih2E3d"><br>
<br>
<br>
> - I wonder if we should maybe rename SocialActor etc. to simply Member<br>
> as I think it's more common. SocialActor<br>
> sounds more academic which is of course ok but my fear is that some<br>
> people have problems with too much academic<br>
> talk ;-)<br>
<br>
</div>+1 for that. Plone site users are called members. Lets keep it that to avoid<br>
confusion.<br>
<div class="Ih2E3d"></div></blockquote><div><br>Ok, no objection.<br> <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d">
<br>
> - Dylan and I discussed that plonesocial.base.profile might be renamed<br>
> to .member because a member is the basic thing<br>
> and we might attach profiles to it.<br>
><br>
> - In socialgraph I now see SocialActor and SocialActorProxy. If you<br>
> look into my package you might see IMember and an adapter<br>
> for the plone site to retrieve an object (a proxy basically)<br>
> implementing IMember. This is not persistent and the idea was that it<br>
> can act as a point on which you can adapt something. I do this with<br>
> IBasicMemberData. I wonder what approach is better. And<br>
> what about factoring it out to .profile/.member? My MemberManager<br>
> can of course also be changed to provide persistent member<br>
> objects. I don't see a real need for a proxy here though.<br>
><br>
> So that have been my remarks. Feedback is welcome :-)<br>
><br>
> And although we might have duplicated efforts here maybe we can throw<br>
> all this together and see what mix might do the job best.<br>
> Eventually we have to change something anyway should we try to write<br>
> applications on top of it.<br>
<br>
</div>Lets put it all together in plonesocial.common.member or and then build a<br>
plonesocial.app.connections??? What does .app mean anyway?<br>
<div class="Ih2E3d"></div></blockquote><div class="Ih2E3d"><br>Ok.<br>Seems that 'app' is for contrasting a pure library thing ? the thing that depends on Plone basically ?<br> <br>
><br>
> But great work everybody! :-)<br>
><br>
> Moreover I wonder if we should maybe do some skype conference or so to<br>
> discuss things a bit more in realtime.<br>
<br>
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Lets do it. I'm 'dylan_jay' on skype or 'djjay' on irc.freenode<br>
<div><div></div><div class="Wj3C7c"></div></div></blockquote><div><br>I am heading to the Grokkerdam sprint today.<br>Tomorrow I will be able to tell you when and how I can continue the discussion with you.<br>But go ahead if you need to make progress on this. I agree with the things being proposed and we need to move.<br>
<br>-- Kamon<br></div></div><br>
------=_Part_7744_3244797.1209459037636--