[Student-projects] GSoC 2014 Project - Language filter for Diaspora

Ershad K ershad92 at gmail.com
Mon Mar 10 12:56:05 PDT 2014


Hi Karthik,

We could definitely add a 'Language' model and link the posts using
relationships. But I'm more keen to the idea of using tags, preferably with
acts-as-taggable-on[1]. Thus we could tag a post with more than one
language. What do you think?

We could either use an existing API to identify the language(s) or let the
user mark the languages manually. Have you explored the possibilities?

Also how do you think the user would configure the language?

Can you please link to a few projects you worked on?

Thanks.

[1] https://github.com/mbleigh/acts-as-taggable-on


On Tue, Mar 11, 2014 at 1:00 AM, karthik senthil <
karthik.senthil94 at gmail.com> wrote:

> Hey Ershad,
>
> I have just looked into the code of Diaspora and from the schema.rb
> figured out that the posts can be filtered by adding an additional
> field to the posts model. This additional field should preferably be a
> foreign key i.e. we can establish an ActiveRelation between the posts
> model and a new model called languages, as this will help in
> customising languages with ease at anytime without affecting any
> dependencies.
>
> The important part however is identifying the language of the post. If
> it is explicitly provided by the user(from a dropdown of languages) it
> will be easy to implement,but auto identifying the same requires some
> parsing algorithms or other techniques.
> I would like to know which of the 2 above methods is required or preferred.
>
> Also setting up development environment for Diaspora is a long process
> I suppose.
>
> However do keep me informed on your opinion and requirements of the
> project.
>
> Thanking You
> Karthik.S
>
>
>
>
>
>
>
>
>
> On Mon, Mar 10, 2014 at 10:36 PM, Ershad K <ershad92 at gmail.com> wrote:
> > Hi Karthik,
> >
> > Project is to implement a language filter to filter the posts in the feed
> > based on the language.
> >
> > You may find the diaspora code base in github[1]. How do you think we
> should
> > go about this project? Do write to us, good luck.
> >
> > [1] https://github.com/diaspora/diaspora
> >
> >
> > On Mon, Mar 10, 2014 at 3:46 PM, karthik senthil
> > <karthik.senthil94 at gmail.com> wrote:
> >>
> >> Hey
> >>
> >> I'm Karthik.S pursuing B.Tech(Information Technology) from National
> >> Institute of Technology,Karnataka,India.
> >>
> >> I am primarily a Ruby on Rails based web developer and have an
> >> experience of about 8 months in the same. I have also worked with a
> >> start-up in the winter of 2013 to develop a RoR based application.
> >>
> >> I am avid fan of open source development and very much interested in
> >> contributing to the same.
> >>
> >> Hence, I'm interested in working on this particular RoR based project-
> >> Language filter for diaspora.
> >>
> >> I would like to have some details regarding this project and the
> >> codebase that will be used to work on, so that I can get familiar with
> >> the repository before contributing to the same.
> >>
> >> Looking forward to work with SCM this summer :)
> >>
> >> Thanking You
> >> Karthik.S
> >> 2nd Year,B.Tech(I.T.)
> >> NITK,Surathkal
> >> _______________________________________________
> >> Student-projects mailing list
> >> Student-projects at lists.smc.org.in
> >> http://lists.smc.org.in/listinfo.cgi/student-projects-smc.org.in
> >
> >
> >
> >
> > --
> > Regards,
> > Ershad K
> > http://ershadk.com
>



-- 
Regards,
Ershad K
http://ershadk.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.smc.org.in/pipermail/student-projects-smc.org.in/attachments/20140311/50568fbf/attachment.html>


More information about the Student-projects mailing list