Forum:Develop a protocol, not a software
Hello,
I think there is a huge flaw in Yacy: they are developing a Software that users have to run to participate. I think to really create the winning p2p-based search engine, you should rather develop a protocol, in the same way that BitTorrent is a protocol and not a software application. Of course providing a reference implementation would be useful.
The "engine" being a protocol might also make it easier to improve. For example, I personally doubt that Lucene will be sufficient for all the future indexing needs. If the engine would just be a protocol that allows me to query peers for information, the peers could easily switch to another indexing technology wihtout me even noticing. In fact, why should all peers have to run the same search technology at all? —The preceding unsigned comment was added by 85.181.64.69 (talk • contribs) 13:22, 8 March 2007.