Loomio

improvement Diaspora* search engine

JS Juan Santiago Public Seen by 115

Improve the Diaspora* search engine

1) Allow the ability to search a combination of tags, eg. #nature + #photo

2) Allow the ability for users to search for posts by user and by subject, eg: to search for posts by Juan Santiago, search "[email protected] + #palestine"

(Please, English is not my language, can anyone correctly write my proposal?)

(Edit by @Chris26)

JS

Juan Santiago Thu 30 Oct 2014 9:35PM

@chris26
Yes please, the proposal should be better written

JS

Juan Santiago Thu 30 Oct 2014 9:47PM

@jonnehass

It does not seem contradictory, the label improved with the combined search.

The proposed improved labels is useful to use phrases like labels (not just words).

The proposal to enhance the search is wider, also includes search: label + author.

Have you thought about backwards compatibility?

PS: I am not opposed to improving labels, I abstain, because are technical issues that i,m do not understand

JH

Jonne Haß Thu 30 Oct 2014 10:15PM

@juansantiago please rephrase, I can't follow what you're trying to say me or what your answer has to do with my statement.

JS

Juan Santiago Thu 30 Oct 2014 10:22PM

Jonne Haß, ok, sorry about my English,
I'll have someone translate this to proper English.

yes is about your statement.

C

Chendy Thu 30 Oct 2014 10:24PM

What about negative tags? #cats -#dogs (posts with #cats but without #dogs). What about OR operator... why not all the operators?

F

Faldrian Fri 31 Oct 2014 12:17AM

(You know... just because you wish for the feature here, it is not just going to happen. Do you already have plans how to implement it and are ready to code it yourself?)

MD

Michael Dagn Fri 31 Oct 2014 12:52AM

here's a possible way to do a federated search

Seeks,

Replace the Google, etc plugins it comes with with something to fetch feeds of tagged public content from your Diaspora instance

At the Seeks end the connector needs to be done in c but it doesn't look difficult.

I already tried it by modifying one of its plugins to fetch some event-related feeds here.
Apart from minor (fixable) formatting issues my little hack works and the seeks instance finds the content.

Seeks itself does a kind of federation of search results using some kind of DHT which would reduce the need for every site doing search to mass-poll or mass-crawl every other.

G

goob Fri 31 Oct 2014 12:07PM

Um, haven't we already had loads of discussions about this very issue? I'm sure there are several existing Loomio threads, although I can't be bothered to go looking for them at the moment.

JR

Jason Robinson Sat 1 Nov 2014 8:25AM

I don't think anyone objects to this - but we need code, not a vote ;)

Please code!

A

Asher Thu 6 Nov 2014 4:56AM

Does anyone know where this is in the code? I found:
https://github.com/diaspora/diaspora/blob/develop/app/controllers/search_controller.rb

Looks like the code right now is just
if search_query.starts_with?('#')

Load More