Субботние релизы: а) переделана видимость приватных субфидов. Теперь факт наличия у вас приватного субфида виден только тем, кто на них подписан. В настройках вы можете поменять урл, по которому отвечает приватный саб-фид, чтобы нельзя было узнать о его существовании (тогда подписаться можно будет только по приглашению или если вам скажут этот урл и вы запросите подписку). Я не уверен, что я понятно выражаюсь — задавайте вопросы. Update: вах, дарагой, роутинг проебал всего на десять минут — страница поста снова работает ;) #mokum-releases
короче, 1) если у вас нет записей в приватном субфиде, то ничего не трогайте, ссылка на приватный сабфид у вас не будет видна никому, в том числе вам; ‎- псы в рапиде
2) если вы не меняете дефолтный урл "private", то на ваш приватный суб-фид можно будет запросить подписку по адресу /username/private (или же вы можете пригласить других в настройках); ‎- псы в рапиде
3) если вы поменяете дефолтный урл "private" на что-то другое, то догадаться о том, есть ли у вас приватный субфид или его у вас нет — условно невозможно (только телепатически догадавшись о новом урле или подсмотрев его). То есть никто не сможет даже запросить подписку — только по приглашению. ‎- псы в рапиде
4) сами правила доступа к приватному суб-фиду и видимость записей в нем НЕ ИЗМЕНИЛИСЬ — все изменения касаются только видимости ссылки на него; ‎- псы в рапиде
красивое решение! ‎- сияю как лес
не проще было завести приватные и суперприватные фиды всем и отправлять запросы в пустоту? ‎- urquan
Технически все понятно, смущает другое: что такого страшного было в запросе на подписку — ведь его можно просто отклонить? ‎- (и им сочувствующие)
^ чтоб пациент не чувствовал себя обделённым ‎- This value is required.
@urquan: а) "завести фиды всем" было с самого начала. plausible deniability обеспечивалась тем, что невозможно было понять, написано ли у человека что-то — он мог сказать "я ничего туда не пишу". б) "отправлять запросы в пустоту" — это неправильный UX, нормальным пользователям нужно показывать нормальный фидбек, это же не спаммеры в hellban; ‎- псы в рапиде
@echidna: как показала практика, ничего такого страшного действительно в этом нет. первые пару дней когда эта фича была незнакомой — было много опасений и неудоумений, но потом они угасли. новые пользователи воспринимают эту фичу как само собой разумеющееся. Однако, мне а) хотелось все же сделать так, как обещал (потому что в этом есть смысл) и б) мне надо было кое-что расчистить в коде, чтобы облегчить дальнейшее внедрение функциональности ‎- псы в рапиде
блин, ваще все проще. приватный фид живет по урлу /private, при этом неприглашенным всегда показывается 404 ‎- urquan
@urquan: это не позволяет все же запрашивать subscription, если тебе сказали, где сабфид ;) ‎- псы в рапиде
зачем сообщать урл сабфида, но не давать подписаться? ‎- urquan
^ может кто-то глупый сообщит урл, или кто-то умный подберёт ‎- сияю как лес
@urquan: понимаешь, я разговаривал с пользователями, разными, и представляю себе спектр. That's where angels fear to tread. И нет, еще раз — тебе могут сказать урл, но ты можешь не подписываться; или ты можешь запросить подписку, но тебя не пустят. Это два разных нег-сценария. ‎- псы в рапиде