From photark-user-returntracey01@example.net Mon Apr 05 05:25:51 2010
Return-Path: <photark-user-returntracey01@example.net>
Delivered-To: tracey01@example.net
Received: (qmail 17066 invoked from network); 5 Apr 2010 05:25:51 -0000
Received: from unknown (HELO mail.apache.org) (83.161.120.155)
  by 83.161.120.155 with SMTP; 5 Apr 2010 05:25:51 -0000
Received: (qmail 6626 invoked by uid 500); 5 Apr 2010 05:25:51 -0000
Delivered-To: tracey01@example.net
Received: (qmail 6589 invoked by uid 500); 5 Apr 2010 05:25:50 -0000
Mailing-List: contact tracey01@example.net; run by ezmlm
Precedence: bulk
List-Help: <mailto:tracey01@example.net>
List-Unsubscribe: <mailto:tracey01@example.net>
List-Post: <mailto:tracey01@example.net>
List-Id: <photark-user.incubator.apache.org>
Reply-To: tracey01@example.net
Delivered-To: mailing list tracey01@example.net
Received: (qmail 6575 invoked by uid 99); 5 Apr 2010 05:25:49 -0000
Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 05 Apr 2010 05:25:49 +0000
X-ASF-Spam-Status: No, hits=2.2 required=10.0
	tests=FREEMAIL_FROM,HTML_MESSAGE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL
X-Spam-Check-By: apache.org
Received-SPF: pass (athena.apache.org: domain of tracey01@example.net designates 83.161.120.155 as permitted sender)
Received: from [83.161.120.155] (HELO mail-pv0-f175.google.com) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 05 Apr 2010 05:25:43 +0000
Received: by pvc30 with SMTP id 30so1400543pvc.6
        for <multiple recipients>; Sun, 04 Apr 2010 22:25:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:mime-version:received:date:received:message-id
         :subject:from:to:cc:content-type;
        bh=PnJwOi7jh01AMvG+tQIGYVDAxiWAWDJLtcOna5wSZ/0=;
        b=QtqA83YpPHsjzCUYJpx93ZsQ2TmdKGfdYWsEUv2NDoiIfyP4zE7jY+hL6qvJXHKnGj
         Esq/kupOBS3c6xhihKbpbykwtIeKOfMVdrJTlE78akSj4+uzW7gnckP9Q0w8Y69Gl2Pk
         bV4lJqSfd1Rt5/WYobWMqIdjgTPvG6Ld1j+lo=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=mime-version:date:message-id:subject:from:to:cc:content-type;
        b=YZ0izqnxdXa12sijQRgSlK9cH2Gip9b3VpdjYxE9nCvBfzvLxEiawwIQqRQn73/RMW
         VO2YiSGyq2hB60c6BweI3QM5MABhPizzbhixjcIFg4vtjOJ8kv5AgHlwQ2lCdrD9bJx/
         ivg2YwR7TBYQShXVAudsSyiWWFd4LGhRefVTU=
MIME-Version: 1.0
Received: by 83.161.120.155 with HTTP; Sun, 4 Apr 2010 22:25:23 -0700 (PDT)
Date: Mon, 5 Apr 2010 01:25:23 -0400
Received: by 83.161.120.155 with SMTP id z5mr3398156rvh.84.1270445123054; Sun, 
	04 Apr 2010 22:25:23 -0700 (PDT)
Message-ID: <tracey01@example.net>
Subject: [GSoC 2010] Project Proposal - Implement Search and Tagging 
	Functionality
From: Phillipe Ramalho <tracey01@example.net>
To: tracey01@example.net
Cc: tracey01@example.net
Content-Type: multipart/alternative; boundary=000e0cd119dc442dbe0483768ef0

--000e0cd119dc442dbe0483768ef0
Content-Type: text/plain; charset=ISO-8859-1

Hi everyone,


I'm willing spend this summer contributing to an open source project, so I
decided to apply for GSoC (again) this year.

I went through PhotArk (ran and tested it) and I think it's lacking of a
search functionality. I think a search functionality would help users to
find photos more quickly, mainly when there are hundreds/thousands of photos
in their galleries.

My idea is to implement a search app, exposed as service using Apache
Tuscany, which will be responsible for indexing photo metadata and search
execution.

This service would be optionally (whether the user wants search
functionality or not) used by photoark service, so  every new album/photo
added to it would be pushed to the search service and it would take care of
indexing it properly.

The user could use the service to search using a query string and it would
return URLs to the photos contained in the results. Optionally with some
extra info, haven't thought about that yet.

I plan to use Apache Lucene for indexing and search, because it's open
source and I already have some experience on it.

Adding up to the search functionality, I would like to implement a tagging
functionality, which would allow the user to attach some text (tag) to its
photos, this way providing more data to search for. The tags would also be
indexed/stored in the search index.

Well, these are my first ideas, I hope I have given a clear idea what I'm
planning for PhotArk if I get accepted on GSoC program this year.

Thoughts? Suggestions?

-- 
Phillipe Ramalho

--000e0cd119dc442dbe0483768ef0
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hi everyone,<br><br><br>I&#39;m willing spend this summer contributing to a=
n open source project, so I decided to apply for GSoC (again) this year.<br=
><br>I went through PhotArk (ran and tested it) and I think it&#39;s lackin=
g of a search functionality. I think a search functionality would help user=
s to find photos more quickly, mainly when there are hundreds/thousands of =
photos in their galleries.<br>


<br>My idea is to implement a search app, exposed as service using Apache T=
uscany, which will be responsible for indexing photo metadata and search ex=
ecution.<br><br>This service would be optionally (whether the user wants se=
arch functionality or not) used by photoark service, so=A0 every new album/=
photo added to it would be pushed to the search service and it would take c=
are of indexing it properly.<br>

<br>The user could use the service to search using a query string and it wo=
uld return URLs to the photos contained in the results. Optionally with som=
e extra info, haven&#39;t thought about that yet.<br><br>I plan to use Apac=
he Lucene for indexing and search, because it&#39;s open source and I alrea=
dy have some experience on it.<br>

<br>Adding up to the search functionality, I would like to implement a tagg=
ing functionality, which would allow the user to attach some text (tag) to =
its photos, this way providing more data to search for. The tags would also=
 be indexed/stored in the search index.<br>

<br>Well, these are my first ideas, I hope I have given a clear idea what I=
&#39;m planning for PhotArk if I get accepted on GSoC program this year.<br=
><br>Thoughts? Suggestions?<br><br>-- <br>Phillipe Ramalho<br>

--000e0cd119dc442dbe0483768ef0--

From photark-user-returntracey01@example.net Mon Apr 05 05:57:12 2010
Return-Path: <photark-user-returntracey01@example.net>
Delivered-To: tracey01@example.net
Received: (qmail 22448 invoked from network); 5 Apr 2010 05:57:11 -0000
Received: from unknown (HELO mail.apache.org) (83.161.120.155)
  by 83.161.120.155 with SMTP; 5 Apr 2010 05:57:11 -0000
Received: (qmail 23588 invoked by uid 500); 5 Apr 2010 05:57:11 -0000
Delivered-To: tracey01@example.net
Received: (qmail 23549 invoked by uid 500); 5 Apr 2010 05:57:11 -0000
Mailing-List: contact tracey01@example.net; run by ezmlm
Precedence: bulk
List-Help: <mailto:tracey01@example.net>
List-Unsubscribe: <mailto:tracey01@example.net>
List-Post: <mailto:tracey01@example.net>
List-Id: <photark-user.incubator.apache.org>
Reply-To: tracey01@example.net
Delivered-To: mailing list tracey01@example.net
Received: (qmail 23510 invoked by uid 99); 5 Apr 2010 05:57:10 -0000
Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 05 Apr 2010 05:57:10 +0000
X-ASF-Spam-Status: No, hits=2.0 required=10.0
	tests=AWL,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL
X-Spam-Check-By: apache.org
Received-SPF: pass (athena.apache.org: domain of tracey01@example.net designates 83.161.120.155 as permitted sender)
Received: from [83.161.120.155] (HELO qw-out-1920.google.com) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 05 Apr 2010 05:57:05 +0000
Received: by qw-out-1920.google.com with SMTP id 4so1369482qwk.54
        for <multiple recipients>; Sun, 04 Apr 2010 22:56:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:mime-version:received:in-reply-to:references
         :date:received:message-id:subject:from:to:cc:content-type
         :content-transfer-encoding;
        bh=OF0+JKY6fUmDcBFHJs5SfdCSJFXnSC6QLua2fVucbWg=;
        b=iHzIhSBiSBQ6gTPGtZPifrYLymTtTZXSH9yski0nIkrjz0/pulVaLrpgxFp2AGVE+F
         UeccsE84WMOtDas7J57xuM7iZjDIvjo1hWkrRo2j33N4qk10Vj6ABx1pTlbEtR9zfl1i
         p9ucVd2Li+dQDJ3OKg80hc8DByy9NMm52j52I=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=mime-version:in-reply-to:references:date:message-id:subject:from:to
         :cc:content-type:content-transfer-encoding;
        b=d5j9kEWFLzijc1NNOzq40yi7NobH2P8MCba8r6v9qCfwvB/JivDEvCdMmf+t+WY3ng
         GgYXwpD/N7UfBXJlI+x+Wcw1hwKflW1Ec5PyOxfBwxYDsw6qbDWYAIm0A7zmvOktxs8g
         ScSBPwUh1Pe4EjN976ZqfvXdNAzcM/XOcK6CI=
MIME-Version: 1.0
Received: by 83.161.120.155 with HTTP; Sun, 4 Apr 2010 22:56:42 -0700 (PDT)
In-Reply-To: <tracey01@example.net>
References: <tracey01@example.net>
Date: Sun, 4 Apr 2010 22:56:42 -0700
Received: by 83.161.120.155 with SMTP id mr5mr8123147qcb.91.1270447002936; Sun, 
	04 Apr 2010 22:56:42 -0700 (PDT)
Message-ID: <tracey01@example.net>
Subject: Re: [GSoC 2010] Project Proposal - Implement Search and Tagging 
	Functionality
From: Luciano Resende <tracey01@example.net>
To: tracey01@example.net
Cc: tracey01@example.net
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Overall, the idea looks very interesting, some comments below...

On Sun, Apr 4, 2010 at 10:25 PM, Phillipe Ramalho
<tracey01@example.net> wrote:
> Hi everyone,
>
>
> I'm willing spend this summer contributing to an open source project, so =
I
> decided to apply for GSoC (again) this year.
>
> I went through PhotArk (ran and tested it) and I think it's lacking of a
> search functionality. I think a search functionality would help users to
> find photos more quickly, mainly when there are hundreds/thousands of pho=
tos
> in their galleries.
>
> My idea is to implement a search app, exposed as service using Apache
> Tuscany, which will be responsible for indexing photo metadata and search
> execution.
>

You mean, search component, right ? It might be good to create some
kind of eventing system here, that would allow various services to
attach themselves to the image/album service and do some stuff when
new photos are added to the gallery/album.

> This service would be optionally (whether the user wants search
> functionality or not) used by photoark service, so =C2=A0every new album/=
photo
> added to it would be pushed to the search service and it would take care =
of
> indexing it properly.
>

What do you mean by optionally ? I guess this could just be part of
the UI and default ON for the default webapp.

> The user could use the service to search using a query string and it woul=
d
> return URLs to the photos contained in the results. Optionally with some
> extra info, haven't thought about that yet.
>

Independent of how it might happen on the "integration" side... for
the photArk application, we should have a "search box" on the UI. We
should think about enabling search for the whole gallery, or for a
specific album...

> I plan to use Apache Lucene for indexing and search, because it's open
> source and I already have some experience on it.
>

+1
> Adding up to the search functionality, I would like to implement a taggin=
g
> functionality, which would allow the user to attach some text (tag) to it=
s
> photos, this way providing more data to search for. The tags would also b=
e
> indexed/stored in the search index.
>

Tag is indeed something that was in my mind already...  so +1..

One unrelated thing is to think about how we group photos together...
should we continue using albums... or should we have a flat structure
for all pictures and use Tags as a way to group them, allowing the
same picture to easily be in multiple tags... etc...

> Well, these are my first ideas, I hope I have given a clear idea what I'm
> planning for PhotArk if I get accepted on GSoC program this year.
>
> Thoughts? Suggestions?
>
> --
> Phillipe Ramalho
>


--=20
Luciano Resende
http://people.apache.org/~lresende
http://twitter.com/lresende1975
http://lresende.blogspot.com/

From photark-user-returntracey01@example.net Mon Apr 05 08:07:14 2010
Return-Path: <photark-user-returntracey01@example.net>
Delivered-To: tracey01@example.net
Received: (qmail 45277 invoked from network); 5 Apr 2010 08:07:14 -0000
Received: from unknown (HELO mail.apache.org) (83.161.120.155)
  by 83.161.120.155 with SMTP; 5 Apr 2010 08:07:14 -0000
Received: (qmail 74930 invoked by uid 500); 5 Apr 2010 08:07:14 -0000
Delivered-To: tracey01@example.net
Received: (qmail 74897 invoked by uid 500); 5 Apr 2010 08:07:13 -0000
Mailing-List: contact tracey01@example.net; run by ezmlm
Precedence: bulk
List-Help: <mailto:tracey01@example.net>
List-Unsubscribe: <mailto:tracey01@example.net>
List-Post: <mailto:tracey01@example.net>
List-Id: <photark-user.incubator.apache.org>
Reply-To: tracey01@example.net
Delivered-To: mailing list tracey01@example.net
Received: (qmail 74889 invoked by uid 99); 5 Apr 2010 08:07:12 -0000
Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 05 Apr 2010 08:07:12 +0000
X-ASF-Spam-Status: No, hits=2.2 required=10.0
	tests=FREEMAIL_FROM,HTML_MESSAGE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL
X-Spam-Check-By: apache.org
Received-SPF: pass (athena.apache.org: domain of tracey01@example.net designates 83.161.120.155 as permitted sender)
Received: from [83.161.120.155] (HELO mail-pv0-f175.google.com) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 05 Apr 2010 08:07:08 +0000
Received: by pvc30 with SMTP id 30so1429407pvc.6
        for <tracey01@example.net>; Mon, 05 Apr 2010 01:06:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:mime-version:received:in-reply-to:references
         :date:received:message-id:subject:from:to:content-type;
        bh=iskVLao0tdVhhaBwD6NiC9oUrZw0qZAQwkkEnuUyZn4=;
        b=qs1E61xghGWczdXiK1bT+Y35rI3RYcw1dXQ41/G0nXRPGROWJGBWyLh2PjZMM7ORSB
         5XrXL7Ikhc2hgE3Vx2dvhb3DiaMvHn6Ftq2YXvpFSe1lQd6IoL4m+AlrDFdqu93m2pZJ
         3KTbxuWBGLMiYPcKEMldVMW+ZG/Bb3VIBFEdo=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=mime-version:in-reply-to:references:date:message-id:subject:from:to
         :content-type;
        b=k65skw9q6ljIYnjSUS0IArhIzlreTHA/UXYwjnKNpK2sfgtEMng/eKRbyfAWHkQ/VW
         2UShlJ8F1jBlfNsjyO1eOtEbyBsVo67WurFKh8GWBP8qPm3+ZgmSIuMd/+3JjbRGm+aS
         +N2JmJqQezdeZ1CVxKUC28xFkGfKcvKUZbYsc=
MIME-Version: 1.0
Received: by 83.161.120.155 with HTTP; Mon, 5 Apr 2010 01:06:47 -0700 (PDT)
In-Reply-To: <tracey01@example.net>
References: <tracey01@example.net>
	 <tracey01@example.net>
Date: Mon, 5 Apr 2010 04:06:47 -0400
Received: by 83.161.120.155 with SMTP id i15mr1121553rvm.194.1270454807710; 
	Mon, 05 Apr 2010 01:06:47 -0700 (PDT)
Message-ID: <tracey01@example.net>
Subject: Re: [GSoC 2010] Project Proposal - Implement Search and Tagging 
	Functionality
From: Phillipe Ramalho <tracey01@example.net>
To: tracey01@example.net
Content-Type: multipart/alternative; boundary=000e0cd13bf0844e91048378cfe1

--000e0cd13bf0844e91048378cfe1
Content-Type: text/plain; charset=ISO-8859-1

Hi Luciano,

Thanks for the quick reply

You mean, search component, right ? It might be good to create some
kind of eventing system here, that would allow various services to
attach themselves to the image/album service and do some stuff when
new photos are added to the gallery/album.

Yes, component :)...I was previously thinking about hardcoding the search
component invocation from the photoark component every time a photo was
added, but a eventing system sounds better, much more flexible

What do you mean by optionally ? I guess this could just be part of
the UI and default ON for the default webapp.

I was not assuming the user is going to use alsways photark UI, it might
want to use its own UI, correct?! I agree it should be ON by default, but I
vote for a config where the user could disable the search functionality

Independent of how it might happen on the "integration" side... for
the photArk application, we should have a "search box" on the UI. We
should think about enabling search for the whole gallery, or for a
specific album...

that makes sense, we could have an option on admin page that would enable
search only on specific tagged photos

One unrelated thing is to think about how we group photos together...
should we continue using albums... or should we have a flat structure
for all pictures and use Tags as a way to group them, allowing the
same picture to easily be in multiple tags... etc...

I would vote for flatting the structure...it reminds me the last.fm tagging
system, almost everything is a tag. If everything relies on tagging, we
could have more flexible UI structures based on it and enable "albums" with
multiple levels.


Let me know I should go on with this proposal so I will elaborate the
complete proposal and submit on GSoC website.

Best Regards,
Phillipe Ramalho

On Mon, Apr 5, 2010 at 2:56 AM, Luciano Resende <tracey01@example.net>wrote:

> Overall, the idea looks very interesting, some comments below...
>
> On Sun, Apr 4, 2010 at 10:25 PM, Phillipe Ramalho
> <tracey01@example.net> wrote:
> > Hi everyone,
> >
> >
> > I'm willing spend this summer contributing to an open source project, so
> I
> > decided to apply for GSoC (again) this year.
> >
> > I went through PhotArk (ran and tested it) and I think it's lacking of a
> > search functionality. I think a search functionality would help users to
> > find photos more quickly, mainly when there are hundreds/thousands of
> photos
> > in their galleries.
> >
> > My idea is to implement a search app, exposed as service using Apache
> > Tuscany, which will be responsible for indexing photo metadata and search
> > execution.
> >
>
> You mean, search component, right ? It might be good to create some
> kind of eventing system here, that would allow various services to
> attach themselves to the image/album service and do some stuff when
> new photos are added to the gallery/album.
>
> > This service would be optionally (whether the user wants search
> > functionality or not) used by photoark service, so  every new album/photo
> > added to it would be pushed to the search service and it would take care
> of
> > indexing it properly.
> >
>
> What do you mean by optionally ? I guess this could just be part of
> the UI and default ON for the default webapp.
>
> > The user could use the service to search using a query string and it
> would
> > return URLs to the photos contained in the results. Optionally with some
> > extra info, haven't thought about that yet.
> >
>
> Independent of how it might happen on the "integration" side... for
> the photArk application, we should have a "search box" on the UI. We
> should think about enabling search for the whole gallery, or for a
> specific album...
>
> > I plan to use Apache Lucene for indexing and search, because it's open
> > source and I already have some experience on it.
> >
>
> +1
> > Adding up to the search functionality, I would like to implement a
> tagging
> > functionality, which would allow the user to attach some text (tag) to
> its
> > photos, this way providing more data to search for. The tags would also
> be
> > indexed/stored in the search index.
> >
>
> Tag is indeed something that was in my mind already...  so +1..
>
> One unrelated thing is to think about how we group photos together...
> should we continue using albums... or should we have a flat structure
> for all pictures and use Tags as a way to group them, allowing the
> same picture to easily be in multiple tags... etc...
>
> > Well, these are my first ideas, I hope I have given a clear idea what I'm
> > planning for PhotArk if I get accepted on GSoC program this year.
> >
> > Thoughts? Suggestions?
> >
> > --
> > Phillipe Ramalho
> >
>
>
> --
> Luciano Resende
> http://people.apache.org/~lresende <http://people.apache.org/%7Elresende>
> http://twitter.com/lresende1975
> http://lresende.blogspot.com/
>

--000e0cd13bf0844e91048378cfe1
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hi Luciano,<br><br>Thanks for the quick reply<br><br>You mean, search compo=
nent, right ? It might be good to create some<br>
kind of eventing system here, that would allow various services to<br>
attach themselves to the image/album service and do some stuff when<br>
new photos are added to the gallery/album.<br><br>Yes, component :)...I was=
 previously thinking about hardcoding the search component invocation from =
the photoark component every time a photo was added, but a eventing system =
sounds better, much more flexible<br>
<br>What do you mean by optionally ? I guess this could just be part of<br>
the UI and default ON for the default webapp.<br><br>I was not assuming the=
 user is going to use alsways photark UI, it might want to use its own UI, =
correct?! I agree it should be ON by default, but I vote for a config where=
 the user could disable the search functionality<br>
<br>Independent of how it might happen on the &quot;integration&quot; side.=
.. for<br>
the photArk application, we should have a &quot;search box&quot; on the UI.=
 We<br>
should think about enabling search for the whole gallery, or for a<br>
specific album...<br>
<br>that makes sense, we could have an option on admin page that would enab=
le search only on specific tagged photos<br><br>One unrelated thing is to t=
hink about how we group photos together...<br>
should we continue using albums... or should we have a flat structure<br>
for all pictures and use Tags as a way to group them, allowing the<br>
same picture to easily be in multiple tags... etc...<br><br>I would vote fo=
r flatting the structure...it reminds me the <a href=3D"http://last.fm">las=
t.fm</a> tagging system, almost everything is a tag. If everything relies o=
n tagging, we could have more flexible UI structures based on it and enable=
 &quot;albums&quot; with multiple levels.<br>
<br><br>Let me know I should go on with this proposal so I will elaborate t=
he complete proposal and submit on GSoC website.<br><br>Best Regards,<br>Ph=
illipe Ramalho<br><br><div class=3D"gmail_quote">On Mon, Apr 5, 2010 at 2:5=
6 AM, Luciano Resende <span dir=3D"ltr">&lt;<a href=3D"mailto:luckbr1975@gm=
ail.com">tracey01@example.net</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin: 0pt 0pt 0pt 0.8ex; borde=
r-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Overall, the idea=
 looks very interesting, some comments below...<br>
<div class=3D"im"><br>
On Sun, Apr 4, 2010 at 10:25 PM, Phillipe Ramalho<br>
&lt;<a href=3D"mailto:tracey01@example.net">tracey01@example.net=
m</a>&gt; wrote:<br>
&gt; Hi everyone,<br>
&gt;<br>
&gt;<br>
&gt; I&#39;m willing spend this summer contributing to an open source proje=
ct, so I<br>
&gt; decided to apply for GSoC (again) this year.<br>
&gt;<br>
&gt; I went through PhotArk (ran and tested it) and I think it&#39;s lackin=
g of a<br>
&gt; search functionality. I think a search functionality would help users =
to<br>
&gt; find photos more quickly, mainly when there are hundreds/thousands of =
photos<br>
&gt; in their galleries.<br>
&gt;<br>
&gt; My idea is to implement a search app, exposed as service using Apache<=
br>
&gt; Tuscany, which will be responsible for indexing photo metadata and sea=
rch<br>
&gt; execution.<br>
&gt;<br>
<br>
</div>You mean, search component, right ? It might be good to create some<b=
r>
kind of eventing system here, that would allow various services to<br>
attach themselves to the image/album service and do some stuff when<br>
new photos are added to the gallery/album.<br>
<div class=3D"im"><br>
&gt; This service would be optionally (whether the user wants search<br>
&gt; functionality or not) used by photoark service, so =A0every new album/=
photo<br>
&gt; added to it would be pushed to the search service and it would take ca=
re of<br>
&gt; indexing it properly.<br>
&gt;<br>
<br>
</div>What do you mean by optionally ? I guess this could just be part of<b=
r>
the UI and default ON for the default webapp.<br>
<div class=3D"im"><br>
&gt; The user could use the service to search using a query string and it w=
ould<br>
&gt; return URLs to the photos contained in the results. Optionally with so=
me<br>
&gt; extra info, haven&#39;t thought about that yet.<br>
&gt;<br>
<br>
</div>Independent of how it might happen on the &quot;integration&quot; sid=
e... for<br>
the photArk application, we should have a &quot;search box&quot; on the UI.=
 We<br>
should think about enabling search for the whole gallery, or for a<br>
specific album...<br>
<div class=3D"im"><br>
&gt; I plan to use Apache Lucene for indexing and search, because it&#39;s =
open<br>
&gt; source and I already have some experience on it.<br>
&gt;<br>
<br>
</div>+1<br>
<div class=3D"im">&gt; Adding up to the search functionality, I would like =
to implement a tagging<br>
&gt; functionality, which would allow the user to attach some text (tag) to=
 its<br>
&gt; photos, this way providing more data to search for. The tags would als=
o be<br>
&gt; indexed/stored in the search index.<br>
&gt;<br>
<br>
</div>Tag is indeed something that was in my mind already... =A0so +1..<br>
<br>
One unrelated thing is to think about how we group photos together...<br>
should we continue using albums... or should we have a flat structure<br>
for all pictures and use Tags as a way to group them, allowing the<br>
same picture to easily be in multiple tags... etc...<br>
<div><div></div><div class=3D"h5"><br>
&gt; Well, these are my first ideas, I hope I have given a clear idea what =
I&#39;m<br>
&gt; planning for PhotArk if I get accepted on GSoC program this year.<br>
&gt;<br>
&gt; Thoughts? Suggestions?<br>
&gt;<br>
&gt; --<br>
&gt; Phillipe Ramalho<br>
&gt;<br>
<br>
<br>
</div></div><font color=3D"#888888">--<br>
Luciano Resende<br>
<a href=3D"http://people.apache.org/%7Elresende" target=3D"_blank">http://p=
eople.apache.org/~lresende</a><br>
<a href=3D"http://twitter.com/lresende1975" target=3D"_blank">http://twitte=
r.com/lresende1975</a><br>
<a href=3D"http://lresende.blogspot.com/" target=3D"_blank">http://lresende=
.blogspot.com/</a><br>
</font></blockquote></div><br><br>

--000e0cd13bf0844e91048378cfe1--

From photark-user-returntracey01@example.net Thu Apr 08 09:07:11 2010
Return-Path: <photark-user-returntracey01@example.net>
Delivered-To: tracey01@example.net
Received: (qmail 82783 invoked from network); 8 Apr 2010 09:07:11 -0000
Received: from unknown (HELO mail.apache.org) (83.161.120.155)
  by 83.161.120.155 with SMTP; 8 Apr 2010 09:07:11 -0000
Received: (qmail 88087 invoked by uid 500); 8 Apr 2010 09:07:11 -0000
Delivered-To: tracey01@example.net
Received: (qmail 88051 invoked by uid 500); 8 Apr 2010 09:07:11 -0000
Mailing-List: contact tracey01@example.net; run by ezmlm
Precedence: bulk
List-Help: <mailto:tracey01@example.net>
List-Unsubscribe: <mailto:tracey01@example.net>
List-Post: <mailto:tracey01@example.net>
List-Id: <photark-user.incubator.apache.org>
Reply-To: tracey01@example.net
Delivered-To: mailing list tracey01@example.net
Received: (qmail 88043 invoked by uid 99); 8 Apr 2010 09:07:10 -0000
Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 08 Apr 2010 09:07:10 +0000
X-ASF-Spam-Status: No, hits=2.2 required=10.0
	tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL
X-Spam-Check-By: apache.org
Received-SPF: pass (nike.apache.org: domain of tracey01@example.net designates 83.161.120.155 as permitted sender)
Received: from [83.161.120.155] (HELO mail-pw0-f47.google.com) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 08 Apr 2010 09:07:03 +0000
Received: by pwj5 with SMTP id 5so1615430pwj.6
        for <tracey01@example.net>; Thu, 08 Apr 2010 02:06:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:mime-version:received:in-reply-to:references
         :date:received:message-id:subject:from:to:content-type;
        bh=PXapTy5Ne6TEVV0sLYv7gxumtE64jngf9FA8yQVZ/xQ=;
        b=WRUrNf0Rps4HaMRV/Ycyf5tMbYsJlXIp48iFIW2wG4c5SUYJjUYI5tyBZiEbROqLa8
         WkMoKxvjXLamds1DzKy7QoW27HNajlcSaQVmrGkhgzWYHOf6/H+gOHKXqf9S3ry5wmge
         GLyfb4Xk5ugdmDlm7h7cvdPFSX2oDwj8/is6w=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=mime-version:in-reply-to:references:date:message-id:subject:from:to
         :content-type;
        b=q91pSxGQ6EuyDc7aeNXAb+HWI7NzbW0goyPVEsoVQqdXaZ8ktcClMuUO1yy2qqvFil
         JTm98s3AarAeSaEw5cX5SUXr2/g07QbB6hdEQJafnBTZ/GeVDbzlC/ta+lw44avj6M3S
         PH0SCxEp4W1uJwSFSaPfyAG1c8Tg98hw4lXxo=
MIME-Version: 1.0
Received: by 83.161.120.155 with HTTP; Thu, 8 Apr 2010 02:06:42 -0700 (PDT)
In-Reply-To: <tracey01@example.net>
References: <tracey01@example.net>
	 <tracey01@example.net>
	 <tracey01@example.net>
Date: Thu, 8 Apr 2010 05:06:42 -0400
Received: by 83.161.120.155 with SMTP id o14mr8642128rvp.244.1270717602097; 
	Thu, 08 Apr 2010 02:06:42 -0700 (PDT)
Message-ID: <tracey01@example.net>
Subject: Re: [GSoC 2010] Project Proposal - Implement Search and Tagging 
	Functionality
From: Phillipe Ramalho <tracey01@example.net>
To: tracey01@example.net
Content-Type: multipart/alternative; boundary=000e0cd1ad1c486da40483b5ff33
X-Virus-Checked: Checked by ClamAV on apache.org

--000e0cd1ad1c486da40483b5ff33
Content-Type: text/plain; charset=ISO-8859-1

Hi,

I'm almost finishing my proposal, it can be accessed here:
http://docs.google.com/View?id=dfzhwfv7_14qcsbzdx

Comments are welcome :)

I have a question: I see there are JIRAs opened for each GSoC project, is it
required a JIRA even if I have proposed the project? If so, can somebody
open a JIRA for me?

Thanks in advance,
Phillipe Ramalho

On Mon, Apr 5, 2010 at 5:06 AM, Phillipe Ramalho <tracey01@example.net
> wrote:

> Hi Luciano,
>
> Thanks for the quick reply
>
>
> You mean, search component, right ? It might be good to create some
> kind of eventing system here, that would allow various services to
> attach themselves to the image/album service and do some stuff when
> new photos are added to the gallery/album.
>
> Yes, component :)...I was previously thinking about hardcoding the search
> component invocation from the photoark component every time a photo was
> added, but a eventing system sounds better, much more flexible
>
>
> What do you mean by optionally ? I guess this could just be part of
> the UI and default ON for the default webapp.
>
> I was not assuming the user is going to use alsways photark UI, it might
> want to use its own UI, correct?! I agree it should be ON by default, but I
> vote for a config where the user could disable the search functionality
>
>
> Independent of how it might happen on the "integration" side... for
> the photArk application, we should have a "search box" on the UI. We
> should think about enabling search for the whole gallery, or for a
> specific album...
>
> that makes sense, we could have an option on admin page that would enable
> search only on specific tagged photos
>
>
> One unrelated thing is to think about how we group photos together...
> should we continue using albums... or should we have a flat structure
> for all pictures and use Tags as a way to group them, allowing the
> same picture to easily be in multiple tags... etc...
>
> I would vote for flatting the structure...it reminds me the last.fmtagging system, almost everything is a tag. If everything relies on tagging,
> we could have more flexible UI structures based on it and enable "albums"
> with multiple levels.
>
>
> Let me know I should go on with this proposal so I will elaborate the
> complete proposal and submit on GSoC website.
>
> Best Regards,
> Phillipe Ramalho
>
>
> On Mon, Apr 5, 2010 at 2:56 AM, Luciano Resende <tracey01@example.net>wrote:
>
>> Overall, the idea looks very interesting, some comments below...
>>
>> On Sun, Apr 4, 2010 at 10:25 PM, Phillipe Ramalho
>> <tracey01@example.net> wrote:
>> > Hi everyone,
>> >
>> >
>> > I'm willing spend this summer contributing to an open source project, so
>> I
>> > decided to apply for GSoC (again) this year.
>> >
>> > I went through PhotArk (ran and tested it) and I think it's lacking of a
>> > search functionality. I think a search functionality would help users to
>> > find photos more quickly, mainly when there are hundreds/thousands of
>> photos
>> > in their galleries.
>> >
>> > My idea is to implement a search app, exposed as service using Apache
>> > Tuscany, which will be responsible for indexing photo metadata and
>> search
>> > execution.
>> >
>>
>> You mean, search component, right ? It might be good to create some
>> kind of eventing system here, that would allow various services to
>> attach themselves to the image/album service and do some stuff when
>> new photos are added to the gallery/album.
>>
>> > This service would be optionally (whether the user wants search
>> > functionality or not) used by photoark service, so  every new
>> album/photo
>> > added to it would be pushed to the search service and it would take care
>> of
>> > indexing it properly.
>> >
>>
>> What do you mean by optionally ? I guess this could just be part of
>> the UI and default ON for the default webapp.
>>
>> > The user could use the service to search using a query string and it
>> would
>> > return URLs to the photos contained in the results. Optionally with some
>> > extra info, haven't thought about that yet.
>> >
>>
>> Independent of how it might happen on the "integration" side... for
>> the photArk application, we should have a "search box" on the UI. We
>> should think about enabling search for the whole gallery, or for a
>> specific album...
>>
>> > I plan to use Apache Lucene for indexing and search, because it's open
>> > source and I already have some experience on it.
>> >
>>
>> +1
>> > Adding up to the search functionality, I would like to implement a
>> tagging
>> > functionality, which would allow the user to attach some text (tag) to
>> its
>> > photos, this way providing more data to search for. The tags would also
>> be
>> > indexed/stored in the search index.
>> >
>>
>> Tag is indeed something that was in my mind already...  so +1..
>>
>> One unrelated thing is to think about how we group photos together...
>> should we continue using albums... or should we have a flat structure
>> for all pictures and use Tags as a way to group them, allowing the
>> same picture to easily be in multiple tags... etc...
>>
>> > Well, these are my first ideas, I hope I have given a clear idea what
>> I'm
>> > planning for PhotArk if I get accepted on GSoC program this year.
>> >
>> > Thoughts? Suggestions?
>> >
>> > --
>> > Phillipe Ramalho
>> >
>>
>>
>> --
>> Luciano Resende
>> http://people.apache.org/~lresende <http://people.apache.org/%7Elresende>
>> http://twitter.com/lresende1975
>> http://lresende.blogspot.com/
>>
>
>
>


-- 
Phillipe Ramalho

--000e0cd1ad1c486da40483b5ff33
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hi,<br><br>I&#39;m almost finishing my proposal, it can be accessed here: <=
a href=3D"http://docs.google.com/View?id=3Ddfzhwfv7_14qcsbzdx">http://docs.=
google.com/View?id=3Ddfzhwfv7_14qcsbzdx</a><br><br>Comments are welcome :)<=
br>
<br>I have a question: I see there are JIRAs opened for each GSoC project, =
is it required a JIRA even if I have proposed the project? If so, can someb=
ody open a JIRA for me?<br><br>Thanks in advance,<br>Phillipe Ramalho<br>
<br><div class=3D"gmail_quote">On Mon, Apr 5, 2010 at 5:06 AM, Phillipe Ram=
alho <span dir=3D"ltr">&lt;<a href=3D"mailto:tracey01@example.net" ta=
rget=3D"_blank">tracey01@example.net</a>&gt;</span> wrote:<br><blockq=
uote class=3D"gmail_quote" style=3D"margin: 0pt 0pt 0pt 0.8ex; border-left:=
 1px solid rgb(204, 204, 204); padding-left: 1ex;">

Hi Luciano,<br><br>Thanks for the quick reply<div><br><br>You mean, search =
component, right ? It might be good to create some<br>
kind of eventing system here, that would allow various services to<br>
attach themselves to the image/album service and do some stuff when<br>
new photos are added to the gallery/album.<br><br></div>Yes, component :)..=
.I was previously thinking about hardcoding the search component invocation=
 from the photoark component every time a photo was added, but a eventing s=
ystem sounds better, much more flexible<div>

<br>
<br>What do you mean by optionally ? I guess this could just be part of<br>
the UI and default ON for the default webapp.<br><br></div>I was not assumi=
ng the user is going to use alsways photark UI, it might want to use its ow=
n UI, correct?! I agree it should be ON by default, but I vote for a config=
 where the user could disable the search functionality<div>

<br>
<br>Independent of how it might happen on the &quot;integration&quot; side.=
.. for<br>
the photArk application, we should have a &quot;search box&quot; on the UI.=
 We<br>
should think about enabling search for the whole gallery, or for a<br>
specific album...<br>
<br></div>that makes sense, we could have an option on admin page that woul=
d enable search only on specific tagged photos<div><br><br>One unrelated th=
ing is to think about how we group photos together...<br>
should we continue using albums... or should we have a flat structure<br>
for all pictures and use Tags as a way to group them, allowing the<br>
same picture to easily be in multiple tags... etc...<br><br></div>I would v=
ote for flatting the structure...it reminds me the <a href=3D"http://last.f=
m" target=3D"_blank">last.fm</a> tagging system, almost everything is a tag=
. If everything relies on tagging, we could have more flexible UI structure=
s based on it and enable &quot;albums&quot; with multiple levels.<br>


<br><br>Let me know I should go on with this proposal so I will elaborate t=
he complete proposal and submit on GSoC website.<br><br>Best Regards,<br><f=
ont color=3D"#888888">Phillipe Ramalho</font><div><div></div><div>
<br><br><div class=3D"gmail_quote">On Mon, Apr 5, 2010 at 2:56 AM, Luciano =
Resende <span dir=3D"ltr">&lt;<a href=3D"mailto:tracey01@example.net" targe=
t=3D"_blank">tracey01@example.net</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin: 0pt 0pt 0pt 0.8ex; borde=
r-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Overall, the idea=
 looks very interesting, some comments below...<br>
<div><br>
On Sun, Apr 4, 2010 at 10:25 PM, Phillipe Ramalho<br>
&lt;<a href=3D"mailto:tracey01@example.net" target=3D"_blank">phillip=
tracey01@example.net</a>&gt; wrote:<br>
&gt; Hi everyone,<br>
&gt;<br>
&gt;<br>
&gt; I&#39;m willing spend this summer contributing to an open source proje=
ct, so I<br>
&gt; decided to apply for GSoC (again) this year.<br>
&gt;<br>
&gt; I went through PhotArk (ran and tested it) and I think it&#39;s lackin=
g of a<br>
&gt; search functionality. I think a search functionality would help users =
to<br>
&gt; find photos more quickly, mainly when there are hundreds/thousands of =
photos<br>
&gt; in their galleries.<br>
&gt;<br>
&gt; My idea is to implement a search app, exposed as service using Apache<=
br>
&gt; Tuscany, which will be responsible for indexing photo metadata and sea=
rch<br>
&gt; execution.<br>
&gt;<br>
<br>
</div>You mean, search component, right ? It might be good to create some<b=
r>
kind of eventing system here, that would allow various services to<br>
attach themselves to the image/album service and do some stuff when<br>
new photos are added to the gallery/album.<br>
<div><br>
&gt; This service would be optionally (whether the user wants search<br>
&gt; functionality or not) used by photoark service, so =A0every new album/=
photo<br>
&gt; added to it would be pushed to the search service and it would take ca=
re of<br>
&gt; indexing it properly.<br>
&gt;<br>
<br>
</div>What do you mean by optionally ? I guess this could just be part of<b=
r>
the UI and default ON for the default webapp.<br>
<div><br>
&gt; The user could use the service to search using a query string and it w=
ould<br>
&gt; return URLs to the photos contained in the results. Optionally with so=
me<br>
&gt; extra info, haven&#39;t thought about that yet.<br>
&gt;<br>
<br>
</div>Independent of how it might happen on the &quot;integration&quot; sid=
e... for<br>
the photArk application, we should have a &quot;search box&quot; on the UI.=
 We<br>
should think about enabling search for the whole gallery, or for a<br>
specific album...<br>
<div><br>
&gt; I plan to use Apache Lucene for indexing and search, because it&#39;s =
open<br>
&gt; source and I already have some experience on it.<br>
&gt;<br>
<br>
</div>+1<br>
<div>&gt; Adding up to the search functionality, I would like to implement =
a tagging<br>
&gt; functionality, which would allow the user to attach some text (tag) to=
 its<br>
&gt; photos, this way providing more data to search for. The tags would als=
o be<br>
&gt; indexed/stored in the search index.<br>
&gt;<br>
<br>
</div>Tag is indeed something that was in my mind already... =A0so +1..<br>
<br>
One unrelated thing is to think about how we group photos together...<br>
should we continue using albums... or should we have a flat structure<br>
for all pictures and use Tags as a way to group them, allowing the<br>
same picture to easily be in multiple tags... etc...<br>
<div><div></div><div><br>
&gt; Well, these are my first ideas, I hope I have given a clear idea what =
I&#39;m<br>
&gt; planning for PhotArk if I get accepted on GSoC program this year.<br>
&gt;<br>
&gt; Thoughts? Suggestions?<br>
&gt;<br>
&gt; --<br>
&gt; Phillipe Ramalho<br>
&gt;<br>
<br>
<br>
</div></div><font color=3D"#888888">--<br>
Luciano Resende<br>
<a href=3D"http://people.apache.org/%7Elresende" target=3D"_blank">http://p=
eople.apache.org/~lresende</a><br>
<a href=3D"http://twitter.com/lresende1975" target=3D"_blank">http://twitte=
r.com/lresende1975</a><br>
<a href=3D"http://lresende.blogspot.com/" target=3D"_blank">http://lresende=
.blogspot.com/</a><br>
</font></blockquote></div><br><br>
</div></div></blockquote></div><br><br clear=3D"all"><br>-- <br>Phillipe Ra=
malho<br>

--000e0cd1ad1c486da40483b5ff33--

From photark-user-returntracey01@example.net Fri Apr 09 01:01:12 2010
Return-Path: <photark-user-returntracey01@example.net>
Delivered-To: tracey01@example.net
Received: (qmail 16331 invoked from network); 9 Apr 2010 01:01:12 -0000
Received: from unknown (HELO mail.apache.org) (83.161.120.155)
  by 83.161.120.155 with SMTP; 9 Apr 2010 01:01:12 -0000
Received: (qmail 32740 invoked by uid 500); 9 Apr 2010 01:01:12 -0000
Delivered-To: tracey01@example.net
Received: (qmail 32705 invoked by uid 500); 9 Apr 2010 01:01:12 -0000
Mailing-List: contact tracey01@example.net; run by ezmlm
Precedence: bulk
List-Help: <mailto:tracey01@example.net>
List-Unsubscribe: <mailto:tracey01@example.net>
List-Post: <mailto:tracey01@example.net>
List-Id: <photark-user.incubator.apache.org>
Reply-To: tracey01@example.net
Delivered-To: mailing list tracey01@example.net
Received: (qmail 32697 invoked by uid 99); 9 Apr 2010 01:01:12 -0000
Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Apr 2010 01:01:12 +0000
X-ASF-Spam-Status: No, hits=2.2 required=10.0
	tests=FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL
X-Spam-Check-By: apache.org
Received-SPF: pass (nike.apache.org: domain of tracey01@example.net designates 83.161.120.155 as permitted sender)
Received: from [83.161.120.155] (HELO qw-out-1920.google.com) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Apr 2010 01:01:06 +0000
Received: by qw-out-1920.google.com with SMTP id 4so1012372qwk.54
        for <tracey01@example.net>; Thu, 08 Apr 2010 18:00:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:mime-version:received:in-reply-to:references
         :date:received:message-id:subject:from:to:content-type;
        bh=0geZQKupkCCKsBZL9x6c3ZRjB5KW3Gb4yzrq1DQPcso=;
        b=ixM2uD/HuOHNy0sRzINqL27XaOkH/7+oAWdS7VEtyZElvg9ugZwcPlqcvFaU/UZ7Du
         G4TmVlxUOICvWFOOsnmh4j2mTjl72GgDm8pbQV/ql1HTRJS6/m7/E47trwUX16vMMavq
         2oxzbpNFIO3YgA36mZ6R38jP5iC8QEBnQYxl8=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=mime-version:in-reply-to:references:date:message-id:subject:from:to
         :content-type;
        b=E0QNXsheZzuoTvSMO3jZOENioJtwY94JWw5oLIeLdCeTQCea4BLCCwb8a3EJVuE+Vp
         WU4xhzlNE4Q38YPk/mddYfljhFmP6Xt6flaXsD7Ol3oLW1Jvp2nLl65JAY//5SmPxQsN
         JOoHxrXzKNjtR+YmYBgaGigWTqAqL/rfuBBh0=
MIME-Version: 1.0
Received: by 83.161.120.155 with HTTP; Thu, 8 Apr 2010 18:00:44 -0700 (PDT)
In-Reply-To: <tracey01@example.net>
References: <tracey01@example.net>
	 <tracey01@example.net>
	 <tracey01@example.net>
	 <tracey01@example.net>
Date: Thu, 8 Apr 2010 18:00:44 -0700
Received: by 83.161.120.155 with SMTP id iy10mr1447531qcb.55.1270774844684; 
	Thu, 08 Apr 2010 18:00:44 -0700 (PDT)
Message-ID: <tracey01@example.net>
Subject: Re: [GSoC 2010] Project Proposal - Implement Search and Tagging 
	Functionality
From: Luciano Resende <tracey01@example.net>
To: tracey01@example.net
Content-Type: text/plain; charset=UTF-8
X-Virus-Checked: Checked by ClamAV on apache.org

On Thu, Apr 8, 2010 at 2:06 AM, Phillipe Ramalho
<tracey01@example.net> wrote:
> Hi,
>
> I'm almost finishing my proposal, it can be accessed here:
> http://docs.google.com/View?id=dfzhwfv7_14qcsbzdx
>
> Comments are welcome :)
>
> I have a question: I see there are JIRAs opened for each GSoC project, is it
> required a JIRA even if I have proposed the project? If so, can somebody
> open a JIRA for me?
>

Avdhesh  have created the jira now:
https://issues.apache.org/jira/browse/PHOTARK-28

-- 
Luciano Resende
http://people.apache.org/~lresende
http://twitter.com/lresende1975
http://lresende.blogspot.com/

From photark-user-returntracey01@example.net Fri Apr 09 08:45:56 2010
Return-Path: <photark-user-returntracey01@example.net>
Delivered-To: tracey01@example.net
Received: (qmail 89399 invoked from network); 9 Apr 2010 08:45:56 -0000
Received: from unknown (HELO mail.apache.org) (83.161.120.155)
  by 83.161.120.155 with SMTP; 9 Apr 2010 08:45:56 -0000
Received: (qmail 94058 invoked by uid 500); 9 Apr 2010 08:45:56 -0000
Delivered-To: tracey01@example.net
Received: (qmail 94023 invoked by uid 500); 9 Apr 2010 08:45:55 -0000
Mailing-List: contact tracey01@example.net; run by ezmlm
Precedence: bulk
List-Help: <mailto:tracey01@example.net>
List-Unsubscribe: <mailto:tracey01@example.net>
List-Post: <mailto:tracey01@example.net>
List-Id: <photark-user.incubator.apache.org>
Reply-To: tracey01@example.net
Delivered-To: mailing list tracey01@example.net
Received: (qmail 94015 invoked by uid 99); 9 Apr 2010 08:45:54 -0000
Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Apr 2010 08:45:54 +0000
X-ASF-Spam-Status: No, hits=2.2 required=10.0
	tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL
X-Spam-Check-By: apache.org
Received-SPF: pass (nike.apache.org: domain of tracey01@example.net designates 83.161.120.155 as permitted sender)
Received: from [83.161.120.155] (HELO mail-pz0-f181.google.com) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Apr 2010 08:45:48 +0000
Received: by pzk11 with SMTP id 11so1015476pzk.32
        for <tracey01@example.net>; Fri, 09 Apr 2010 01:45:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:mime-version:received:in-reply-to:references
         :date:received:message-id:subject:from:to:content-type;
        bh=cEcsgzaOUQsmptiLfaoqjlyccZUxQVaYlw6Aj845sT0=;
        b=vMCa6k9rURH+l5fVD6ypT2tsArQwZ83OltOpFdYki8ajaipp4VkQyOSlaNrMbfBiyG
         heAT/asbIz2YzORg3/QoAYyVm5275vnUJkQNLnS9KIGSagyrI0wR8OyEFx9X20HvW1xj
         lLEr+8SWm0+U6fejutbzU3iuvF8zjFZAImK+U=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=mime-version:in-reply-to:references:date:message-id:subject:from:to
         :content-type;
        b=Nopa+/QtB5zQTgczsXXXqNX3SmTgWC1XuNpYBLJDCyNKoQwfbugIi96qyeOFEu/A2T
         Qd3LIEIDv+eKI4jQ0/57+Q1Ly68BbaN0w49iScCVjdZDxZngUUqj8+HPdSfoyhlM/Zpu
         Y5h3pB5HL8wcJqrpK7/Q8Rdv0GgEUCVdN3SYY=
MIME-Version: 1.0
Received: by 83.161.120.155 with HTTP; Fri, 9 Apr 2010 01:45:21 -0700 (PDT)
In-Reply-To: <tracey01@example.net>
References: <tracey01@example.net>
	 <tracey01@example.net>
	 <tracey01@example.net>
	 <tracey01@example.net>
	 <tracey01@example.net>
Date: Fri, 9 Apr 2010 04:45:21 -0400
Received: by 83.161.120.155 with SMTP id s8mr1661159rvi.126.1270802721270; Fri, 
	09 Apr 2010 01:45:21 -0700 (PDT)
Message-ID: <tracey01@example.net>
Subject: Re: [GSoC 2010] Project Proposal - Implement Search and Tagging 
	Functionality
From: Phillipe Ramalho <tracey01@example.net>
To: tracey01@example.net
Content-Type: multipart/alternative; boundary=000e0cd11784c7ec0a0483c9d09d
X-Virus-Checked: Checked by ClamAV on apache.org

--000e0cd11784c7ec0a0483c9d09d
Content-Type: text/plain; charset=ISO-8859-1

Thank you guys.

I'm not sure if I should do anything on that JIRA yet, or will it just be
used if the project is approved?

I have already submitted my proposal to GSoC, a copy of the proposal may be
found here: http://docs.google.com/View?id=dfzhwfv7_14qcsbzdx

I have left empty the section where I should mention the assigned mentor, by
the way, is someone willing to mentor my project? :)

Best Regards,
Phillipe Ramalho

On Thu, Apr 8, 2010 at 9:00 PM, Luciano Resende <tracey01@example.net>wrote:

> On Thu, Apr 8, 2010 at 2:06 AM, Phillipe Ramalho
> <tracey01@example.net> wrote:
> > Hi,
> >
> > I'm almost finishing my proposal, it can be accessed here:
> > http://docs.google.com/View?id=dfzhwfv7_14qcsbzdx
> >
> > Comments are welcome :)
> >
> > I have a question: I see there are JIRAs opened for each GSoC project, is
> it
> > required a JIRA even if I have proposed the project? If so, can somebody
> > open a JIRA for me?
> >
>
> Avdhesh  have created the jira now:
> https://issues.apache.org/jira/browse/PHOTARK-28
>
> --
> Luciano Resende
> http://people.apache.org/~lresende <http://people.apache.org/%7Elresende>
> http://twitter.com/lresende1975
> http://lresende.blogspot.com/
>

--000e0cd11784c7ec0a0483c9d09d
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Thank you guys.<br><br>I&#39;m not sure if I should do anything on that JIR=
A yet, or will it just be used if the project is approved?<br><br>I have al=
ready submitted my proposal to GSoC, a copy of the proposal may be found he=
re: <a href=3D"http://docs.google.com/View?id=3Ddfzhwfv7_14qcsbzdx" target=
=3D"_blank">http://docs.google.com/View?id=3Ddfzhwfv7_14qcsbzdx</a><br>
<br>I have left empty the section where I should mention the assigned mento=
r, by the way, is someone willing to mentor my project? :)<br><br>Best Rega=
rds,<br>Phillipe Ramalho<br><br><div class=3D"gmail_quote">On Thu, Apr 8, 2=
010 at 9:00 PM, Luciano Resende <span dir=3D"ltr">&lt;<a href=3D"mailto:luc=
tracey01@example.net">tracey01@example.net</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin: 0pt 0pt 0pt 0.8ex; borde=
r-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">On Thu, Apr 8, 20=
10 at 2:06 AM, Phillipe Ramalho<br>
<div class=3D"im">&lt;<a href=3D"mailto:tracey01@example.net">phillip=
tracey01@example.net</a>&gt; wrote:<br>
</div><div class=3D"im">&gt; Hi,<br>
&gt;<br>
&gt; I&#39;m almost finishing my proposal, it can be accessed here:<br>
&gt; <a href=3D"http://docs.google.com/View?id=3Ddfzhwfv7_14qcsbzdx" target=
=3D"_blank">http://docs.google.com/View?id=3Ddfzhwfv7_14qcsbzdx</a><br>
&gt;<br>
&gt; Comments are welcome :)<br>
&gt;<br>
&gt; I have a question: I see there are JIRAs opened for each GSoC project,=
 is it<br>
&gt; required a JIRA even if I have proposed the project? If so, can somebo=
dy<br>
&gt; open a JIRA for me?<br>
&gt;<br>
<br>
</div>Avdhesh =A0have created the jira now:<br>
<a href=3D"https://issues.apache.org/jira/browse/PHOTARK-28" target=3D"_bla=
nk">https://issues.apache.org/jira/browse/PHOTARK-28</a><br>
<font color=3D"#888888"><br>
--<br>
</font><div><div></div><div class=3D"h5">Luciano Resende<br>
<a href=3D"http://people.apache.org/%7Elresende" target=3D"_blank">http://p=
eople.apache.org/~lresende</a><br>
<a href=3D"http://twitter.com/lresende1975" target=3D"_blank">http://twitte=
r.com/lresende1975</a><br>
<a href=3D"http://lresende.blogspot.com/" target=3D"_blank">http://lresende=
.blogspot.com/</a><br>
</div></div></blockquote></div><br>

--000e0cd11784c7ec0a0483c9d09d--

From photark-user-returntracey01@example.net Tue Apr 27 06:42:42 2010
Return-Path: <photark-user-returntracey01@example.net>
Delivered-To: tracey01@example.net
Received: (qmail 17978 invoked from network); 27 Apr 2010 06:42:42 -0000
Received: from unknown (HELO mail.apache.org) (83.161.120.155)
  by 83.161.120.155 with SMTP; 27 Apr 2010 06:42:42 -0000
Received: (qmail 87627 invoked by uid 500); 27 Apr 2010 06:42:41 -0000
Delivered-To: tracey01@example.net
Received: (qmail 87549 invoked by uid 500); 27 Apr 2010 06:42:41 -0000
Mailing-List: contact tracey01@example.net; run by ezmlm
Precedence: bulk
List-Help: <mailto:tracey01@example.net>
List-Unsubscribe: <mailto:tracey01@example.net>
List-Post: <mailto:tracey01@example.net>
List-Id: <photark-user.incubator.apache.org>
Reply-To: tracey01@example.net
Delivered-To: mailing list tracey01@example.net
Received: (qmail 87525 invoked by uid 99); 27 Apr 2010 06:42:39 -0000
Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 27 Apr 2010 06:42:39 +0000
X-ASF-Spam-Status: No, hits=2.2 required=10.0
	tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL
X-Spam-Check-By: apache.org
Received-SPF: pass (nike.apache.org: domain of tracey01@example.net designates 83.161.120.155 as permitted sender)
Received: from [83.161.120.155] (HELO mail-px0-f175.google.com) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 27 Apr 2010 06:42:33 +0000
Received: by pxi14 with SMTP id 14so1801456pxi.6
        for <multiple recipients>; Mon, 26 Apr 2010 23:42:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:received:mime-version:received:in-reply-to
         :references:from:date:message-id:subject:to:content-type;
        bh=oBtmbANHAt+YFT5qkG13XhCAEg825nUadF8ImIly/Tc=;
        b=qxfqHEClKz0YEPQs8YXy5BNkoFx+Z2c+vf3Fejh7TVrYdsxQmotkrsAldHPRaSBFp9
         K2+fYRxjcuxCmEgp4uBAEU28VWpVxPPgN08G60o3cifx5bE04CG2/eCxUiqYCadmLFVh
         lke9o/FgjXLWEsYcMG46+khFFEKJbfov6mF7U=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=mime-version:in-reply-to:references:from:date:message-id:subject:to
         :content-type;
        b=RPXjTAvsE0lc3CX8rLQM9U+1nAtFeqQkW2xl2XJsHaVNIHgCmkBJzQGAQJk6BtKC27
         cPjgAXktXlsyNc8llh1KEKpQJF6wnKUL61rwG/Dencq3inwjGxFdoJErYCHQSP1Rv/tH
         OMjFPt14kUVk1IWOdNP4g+LT1VYaWB2HxgZO0=
Received: by 83.161.120.155 with SMTP id k16mr5217964rvm.100.1272350531162; 
	Mon, 26 Apr 2010 23:42:11 -0700 (PDT)
MIME-Version: 1.0
Received: by 83.161.120.155 with HTTP; Mon, 26 Apr 2010 23:41:51 -0700 (PDT)
In-Reply-To: <tracey01@example.net>
References: <tracey01@example.net> 
	<tracey01@example.net> 
	<tracey01@example.net> 
	<tracey01@example.net> 
	<tracey01@example.net> 
	<tracey01@example.net>
From: Phillipe Ramalho <tracey01@example.net>
Date: Tue, 27 Apr 2010 02:41:51 -0400
Message-ID: <tracey01@example.net>
Subject: Re: [GSoC 2010] Project Proposal - Implement Search and Tagging 
	Functionality
To: tracey01@example.net, tracey01@example.net
Content-Type: multipart/alternative; boundary=000e0cd13a5a70932a0485323178
X-Virus-Checked: Checked by ClamAV on apache.org

--000e0cd13a5a70932a0485323178
Content-Type: text/plain; charset=ISO-8859-1

Hi everyone,

I have been accepted at GSoC 2010 :D

Thank you guys!!!

Now, I will start reading through the code and documentation and start
evaluating what are the best approaches  for what I have proposed on
project.

Let me know if any of you already have something in mind for it, new ideas
and suggestions are always welcome :)

Phillipe Ramalho

On Fri, Apr 9, 2010 at 4:45 AM, Phillipe Ramalho <tracey01@example.net
> wrote:

> Thank you guys.
>
> I'm not sure if I should do anything on that JIRA yet, or will it just be
> used if the project is approved?
>
> I have already submitted my proposal to GSoC, a copy of the proposal may be
> found here: http://docs.google.com/View?id=dfzhwfv7_14qcsbzdx
>
> I have left empty the section where I should mention the assigned mentor,
> by the way, is someone willing to mentor my project? :)
>
> Best Regards,
> Phillipe Ramalho
>
>
> On Thu, Apr 8, 2010 at 9:00 PM, Luciano Resende <tracey01@example.net>wrote:
>
>> On Thu, Apr 8, 2010 at 2:06 AM, Phillipe Ramalho
>> <tracey01@example.net> wrote:
>> > Hi,
>> >
>> > I'm almost finishing my proposal, it can be accessed here:
>> > http://docs.google.com/View?id=dfzhwfv7_14qcsbzdx
>> >
>> > Comments are welcome :)
>> >
>> > I have a question: I see there are JIRAs opened for each GSoC project,
>> is it
>> > required a JIRA even if I have proposed the project? If so, can somebody
>> > open a JIRA for me?
>> >
>>
>> Avdhesh  have created the jira now:
>> https://issues.apache.org/jira/browse/PHOTARK-28
>>
>> --
>> Luciano Resende
>> http://people.apache.org/~lresende <http://people.apache.org/%7Elresende>
>> http://twitter.com/lresende1975
>> http://lresende.blogspot.com/
>>
>
>


-- 
Phillipe Ramalho

--000e0cd13a5a70932a0485323178
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hi everyone,<br><br>I have been accepted at GSoC 2010 :D<br><br>Thank you g=
uys!!!<br><br>Now, I will start reading through the code and documentation =
and start evaluating what are the best approaches=A0 for what I have propos=
ed on project.<br>

<br>Let me know if any of you already have something in mind for it, new id=
eas and suggestions are always welcome :)<br><br>Phillipe Ramalho<br><br><d=
iv class=3D"gmail_quote">On Fri, Apr 9, 2010 at 4:45 AM, Phillipe Ramalho <=
span dir=3D"ltr">&lt;<a href=3D"mailto:tracey01@example.net">phillipe=
.tracey01@example.net</a>&gt;</span> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin: 0pt 0pt 0pt 0.8ex; borde=
r-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Thank you guys.<b=
r><br>I&#39;m not sure if I should do anything on that JIRA yet, or will it=
 just be used if the project is approved?<br>

<br>I have already submitted my proposal to GSoC, a copy of the proposal ma=
y be found here: <a href=3D"http://docs.google.com/View?id=3Ddfzhwfv7_14qcs=
bzdx" target=3D"_blank">http://docs.google.com/View?id=3Ddfzhwfv7_14qcsbzdx=
</a><br>


<br>I have left empty the section where I should mention the assigned mento=
r, by the way, is someone willing to mentor my project? :)<br><br>Best Rega=
rds,<br><font color=3D"#888888">Phillipe Ramalho</font><div><div></div><div=
 class=3D"h5">

<br><br><div class=3D"gmail_quote">On Thu, Apr 8, 2010 at 9:00 PM, Luciano =
Resende <span dir=3D"ltr">&lt;<a href=3D"mailto:tracey01@example.net" targe=
t=3D"_blank">tracey01@example.net</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin: 0pt 0pt 0pt 0.8ex; borde=
r-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">On Thu, Apr 8, 20=
10 at 2:06 AM, Phillipe Ramalho<br>
<div>&lt;<a href=3D"mailto:tracey01@example.net" target=3D"_blank">ph=
tracey01@example.net</a>&gt; wrote:<br>
</div><div>&gt; Hi,<br>
&gt;<br>
&gt; I&#39;m almost finishing my proposal, it can be accessed here:<br>
&gt; <a href=3D"http://docs.google.com/View?id=3Ddfzhwfv7_14qcsbzdx" target=
=3D"_blank">http://docs.google.com/View?id=3Ddfzhwfv7_14qcsbzdx</a><br>
&gt;<br>
&gt; Comments are welcome :)<br>
&gt;<br>
&gt; I have a question: I see there are JIRAs opened for each GSoC project,=
 is it<br>
&gt; required a JIRA even if I have proposed the project? If so, can somebo=
dy<br>
&gt; open a JIRA for me?<br>
&gt;<br>
<br>
</div>Avdhesh =A0have created the jira now:<br>
<a href=3D"https://issues.apache.org/jira/browse/PHOTARK-28" target=3D"_bla=
nk">https://issues.apache.org/jira/browse/PHOTARK-28</a><br>
<font color=3D"#888888"><br>
--<br>
</font><div><div></div><div>Luciano Resende<br>
<a href=3D"http://people.apache.org/%7Elresende" target=3D"_blank">http://p=
eople.apache.org/~lresende</a><br>
<a href=3D"http://twitter.com/lresende1975" target=3D"_blank">http://twitte=
r.com/lresende1975</a><br>
<a href=3D"http://lresende.blogspot.com/" target=3D"_blank">http://lresende=
.blogspot.com/</a><br>
</div></div></blockquote></div><br>
</div></div></blockquote></div><br><br clear=3D"all"><br>-- <br>Phillipe Ra=
malho<br>

--000e0cd13a5a70932a0485323178--


{'source': 'Apache Software Foundation Public Mail Archives'}