Re: Would a web search be a good addition to the contribs framework?

2007-10-03 Thread Matt Davies

Thanks for the tips Ian

Building this search solution is the next job on my every growing
list, I think I'll blog it as it'll be a really good example of
someone who is starting from the beggining with very little knowledge

:-)

On 03/10/2007, Ian Holsman <[EMAIL PROTECTED]> wrote:
>
> Matt Davies wrote:
> > Hi Ian
> >
> >
> > I'm not very clued up with Java so solr, although I've built it to
> > work on 3 sites now with django, they're still single indexes.  We've
> > got over 200 sites in house that we're looking for a compelte search
> > solution for.
> >
> > I think solr is definately the way to go, but as we're moving all our
> > sites into django, then a one stop search application built in django
> > to query all those sites would have been nice.  Especially if someone
> > else had written it :-)
> >
> > See, I'm lazy really, but I think I'm going to have to learn java as
> > my boss is also a rails fan, so Sorl is looking like the most likely
> > candidate.
> >
> > I love it by the way, it's fab!
> >
> >
> you don't need to learn java, just how to install tomcat.
> configuring solr is a matter of editing a single XML file for the most
> part, and your done.
> sure, you can go under the covers and add some advanced functionality if
> you want to, and you would need to know java to do that, but for the
> majority of people its a black box, just like a mysql database is.
>
> the client api (in python) means you can still use django for everything
> else.
>
> regards
> Ian
>
> ps. the facet search is a kicker, and once you get the hang of it, it
> can replace a database query for TONs of things.
>
>
>
> >
>

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



Re: Would a web search be a good addition to the contribs framework?

2007-10-03 Thread Ian Holsman

Matt Davies wrote:
> Hi Ian
>
>
> I'm not very clued up with Java so solr, although I've built it to
> work on 3 sites now with django, they're still single indexes.  We've
> got over 200 sites in house that we're looking for a compelte search
> solution for.
>
> I think solr is definately the way to go, but as we're moving all our
> sites into django, then a one stop search application built in django
> to query all those sites would have been nice.  Especially if someone
> else had written it :-)
>
> See, I'm lazy really, but I think I'm going to have to learn java as
> my boss is also a rails fan, so Sorl is looking like the most likely
> candidate.
>
> I love it by the way, it's fab!
>
>   
you don't need to learn java, just how to install tomcat.
configuring solr is a matter of editing a single XML file for the most 
part, and your done.
sure, you can go under the covers and add some advanced functionality if 
you want to, and you would need to know java to do that, but for the 
majority of people its a black box, just like a mysql database is.

the client api (in python) means you can still use django for everything 
else.

regards
Ian

ps. the facet search is a kicker, and once you get the hang of it, it 
can replace a database query for TONs of things.



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



Re: Would a web search be a good addition to the contribs framework?

2007-10-03 Thread Matt Davies

Hi Ian

BTW, this is different to what shabda was proposing, which was doing
all-the-web type searches

Ahh, I got you.

I'm not very clued up with Java so solr, although I've built it to
work on 3 sites now with django, they're still single indexes.  We've
got over 200 sites in house that we're looking for a compelte search
solution for.

I think solr is definately the way to go, but as we're moving all our
sites into django, then a one stop search application built in django
to query all those sites would have been nice.  Especially if someone
else had written it :-)

See, I'm lazy really, but I think I'm going to have to learn java as
my boss is also a rails fan, so Sorl is looking like the most likely
candidate.

I love it by the way, it's fab!




On 03/10/2007, Ian Holsman <[EMAIL PROTECTED]> wrote:
>
> Matt Davies wrote:
> > yes please shabda
> >
> > we're currenlty moving away from webglimpse and into solr for our
> > search engine technology, but something inside django itself would be
> > really useful.
> >
> >
> While I live and breathe solr (we use it VERY heavily @ $WORK), I'm not
> sure what you would be adding that the solr python client API doesn't
> give you.
> I would recommend using https://issues.apache.org/jira/browse/SOLR-216
> it's pretty simple to use.
>
> BTW, this is different to what shabda was proposing, which was doing
> all-the-web type searches
>
> regards
> Ian
>
> > Especially if you could query other django appilcations from within
> > one application.
> >
> > ooh, now dat be tasty burgers
> >
> > On 01/10/2007, shabda.raaj <[EMAIL PROTECTED]> wrote:
> >
> >> It looks to me that a api to get web search functionality in Django
> >> would be good idea. For example, I generally want to keep track of the
> >> pages linking to my sites. Similarly being able to search from inside
> >> of django might be useful in many cases.
> >> Would a web search be a good addition to the contribs framework? I am
> >> willing to code this. But before doing that, I just want to make sure
> >> it would be useful to people :)
> >> (I just plan to add convinient api for webservices found at
> >> http://developer.yahoo.com/search/ )
> >>
> >>
> >>
> >
> > >
> >
> >
>
>
> >
>

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



Re: Would a web search be a good addition to the contribs framework?

2007-10-02 Thread Ian Holsman

Matt Davies wrote:
> yes please shabda
>
> we're currenlty moving away from webglimpse and into solr for our
> search engine technology, but something inside django itself would be
> really useful.
>
>   
While I live and breathe solr (we use it VERY heavily @ $WORK), I'm not 
sure what you would be adding that the solr python client API doesn't 
give you.
I would recommend using https://issues.apache.org/jira/browse/SOLR-216 
it's pretty simple to use.

BTW, this is different to what shabda was proposing, which was doing 
all-the-web type searches

regards
Ian

> Especially if you could query other django appilcations from within
> one application.
>
> ooh, now dat be tasty burgers
>
> On 01/10/2007, shabda.raaj <[EMAIL PROTECTED]> wrote:
>   
>> It looks to me that a api to get web search functionality in Django
>> would be good idea. For example, I generally want to keep track of the
>> pages linking to my sites. Similarly being able to search from inside
>> of django might be useful in many cases.
>> Would a web search be a good addition to the contribs framework? I am
>> willing to code this. But before doing that, I just want to make sure
>> it would be useful to people :)
>> (I just plan to add convinient api for webservices found at
>> http://developer.yahoo.com/search/ )
>>
>>
>> 
>
> >
>
>   


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



Re: Would a web search be a good addition to the contribs framework?

2007-10-02 Thread Thejaswi Puthraya

On Oct 2, 12:30 am, "shabda.raaj" <[EMAIL PROTECTED]> wrote:
> It looks to me that a api to get web search functionality in Django
> would be good idea.

Yes, a full-text search functionality is really cool and there has
been considerable effort that has been put into this. Check out
http://code.google.com/p/django-sphinx/
http://code.djangoproject.com/wiki/searchengine
http://code.djangoproject.com/wiki/TextIndexingAbstractionLayer

> (I just plan to add convinient api for webservices found at
> http://developer.yahoo.com/search/ )

Django has been a neutral web-framework without showing bias to any
database, external apps etc. To use the Yahoo Web API's and then
incorporate them as contrib apps would not be recommended. I would
agree with Russell Keith-Magee on Django's philosophy to accept
contrib apps.

Cheers
Thejaswi Puthraya


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



Re: Would a web search be a good addition to the contribs framework?

2007-10-01 Thread Russell Keith-Magee

On 10/2/07, shabda.raaj <[EMAIL PROTECTED]> wrote:
>
> Would a web search be a good addition to the contribs framework? I am
> willing to code this. But before doing that, I just want to make sure
> it would be useful to people :)

It could be. It depends on exactly what it does, and how well it does it.

The philosophy we are currently taking to contrib apps is this:

If you think you have a great idea for a contrib app, start a google
code project (or similar public repository) as a testbed for your
ideas. Develop your contribution, with documentation and tests.

Try to make your application as standalone as possible. However, if
you need to make modifications to Django itself to make your
application work, try to come up with a generic interface that could
be useful to other application developers, and shepard that change
into the Django trunk. A good example of this approach is the recently
added user-contributed management commands, which will benefit all
user-contributed applications.

If your project becomes mature, offers some features that are
generally useful, has a healthy following, a history of being
regularly updated, and integrates well with the core feature set of
Django, it may be added as a contrib app at some time in the future.
Until that time, it should be useful as an external application by
anybody that finds it useful.

Django-registration [1] and django-openid [2] are good examples of how
to run your project. They are a standalone Django applications for
handling user account registration and OpenID logins, respectively.
Both serve as a good example of how to set up your project if you
wanted to make it a contrib app in the future.

That said, it wouldn't surprise me if django-registration _doesn't_
become a contrib app - it encodes some specific business logic that
may not be suitable for everyone (it's a good app regardless - it's
just a question of whether it should be part of the Django core).

[1] http://code.google.com/p/django-registration
[2] http://code.google.com/p/django-openid

Yours,
Russ Magee %-)

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



Re: Would a web search be a good addition to the contribs framework?

2007-10-01 Thread Waylan Limberg

The contrib apps are just normal django apps that happen to be
included with the core. Generally, developers simply develop them as a
third party app, and if the demand is there and the core devs
like/approve it, the app gets added as a contrib app. That decision
usuualy only happens after the app exists and is proven. So my
suggestion would be to just write your search app as a normal django
app and see how things go from there. Most devs use google code
(search the existing projects for lots of examples) to track their
projects, but other similar systems would work as well.

On 10/1/07, shabda.raaj <[EMAIL PROTECTED]> wrote:
>
> It looks to me that a api to get web search functionality in Django
> would be good idea. For example, I generally want to keep track of the
> pages linking to my sites. Similarly being able to search from inside
> of django might be useful in many cases.
> Would a web search be a good addition to the contribs framework? I am
> willing to code this. But before doing that, I just want to make sure
> it would be useful to people :)
> (I just plan to add convinient api for webservices found at
> http://developer.yahoo.com/search/ )
>
>
> >
>


-- 

Waylan Limberg
[EMAIL PROTECTED]

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



Re: Would a web search be a good addition to the contribs framework?

2007-10-01 Thread Matt Davies

yes please shabda

we're currenlty moving away from webglimpse and into solr for our
search engine technology, but something inside django itself would be
really useful.

Especially if you could query other django appilcations from within
one application.

ooh, now dat be tasty burgers

On 01/10/2007, shabda.raaj <[EMAIL PROTECTED]> wrote:
>
> It looks to me that a api to get web search functionality in Django
> would be good idea. For example, I generally want to keep track of the
> pages linking to my sites. Similarly being able to search from inside
> of django might be useful in many cases.
> Would a web search be a good addition to the contribs framework? I am
> willing to code this. But before doing that, I just want to make sure
> it would be useful to people :)
> (I just plan to add convinient api for webservices found at
> http://developer.yahoo.com/search/ )
>
>
> >
>

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



Would a web search be a good addition to the contribs framework?

2007-10-01 Thread shabda.raaj

It looks to me that a api to get web search functionality in Django
would be good idea. For example, I generally want to keep track of the
pages linking to my sites. Similarly being able to search from inside
of django might be useful in many cases.
Would a web search be a good addition to the contribs framework? I am
willing to code this. But before doing that, I just want to make sure
it would be useful to people :)
(I just plan to add convinient api for webservices found at
http://developer.yahoo.com/search/ )


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