Tumblelog by Soup.io
Newer posts are loading.
You are at the newest post.
Click here to check if anything new just came in.

I think a rewrite would have to be incremental, rather than from scratch.

First, I think it's hugely impractical to mirror the whole database. Second there's the problem which @sofias already adressed, to keep the database synchronized while work on the new version is ongoing. Third, but not least, one would need a full specification of soup, a thing which as far as I know currently only exists in the form of the implementation.

To elaborate on the last point, I think Soup is in some regards a very polished product, and there are features, some in corner cases, which some consider crucial for their Soup experience while many never even noticed them. I think we all agree that we want to keep the community intact, and I think in order to achieve that we would need a very exact copy of Soup.

Thus my argument against a reimplementation from scratch.

(cc @kitchen)

Reposted frompaket paket

Don't be the product, buy the product!