4 ms·
Has anyone seen a demo? I tried to created an account to see it live at https://www.fossil-scm.org/home/chat https://www.fossil-scm.org/home/chat but it appear
by alberth 6y ago
Has anyone seen a demo?
I tried to created an account to see it live at https://www.fossil-scm.org/home/chat https://www.fossil-scm.org/home/chat but it appears they have /chat locked down to authorized accounts.
(Regardless of what others might be saying in this thread, I think this functionality is great. It reinforces the centralization of your dev related work. Plus, presumably they are using SQLite on the backend - so /chat might result in now additional functionality being added to SQLite that might also be beneficiary e.g. removing blocking on writes, etc)
- exikyut 6y agoSee my comment over at https://news.ycombinator.com/item?id=26579872 https://news.ycombinator.com/item?id=26579872
- wyoung2 6y agoYes, chat messages are stored in a table in the SQLite DB backing the repository you're chatting about, which allows you to close the browser window when you need some peace to concentrate on work, then revisit the chat room later and see what's been going on while you were away. As for the dream of making SQLite faster or better, I doubt it. Fossil works best for small teams with projects sized reasonably for those teams, and chat privilege isn't generally given out to the masses. There's only one chat room per repo. Therefore, there simply isn't enough I/O involved to drive much in the way of SQLite changes. Fossil proper has resulted in SQLite improvements, though, such as the recursive CTE feature added in 3.34.0. That directly supported a feature for tracing the history of files through renames across repository history using a single efficient (though complicated) SQL query: https://fossil-scm.org/forum/forumpost/5631123d66 https://fossil-scm.org/forum/forumpost/5631123d66