Post A2E4BoUSCY4ESLsbBY by mike@z.macgirvin.com
 (DIR) More posts by mike@z.macgirvin.com
 (DIR) Post #A2BmqDZrZiraG8q5lg by cj@mastodon.technology
       2020-12-13T21:42:38Z
       
       0 likes, 0 repeats
       
       I wrote up the draft "FEP-f1d5: NodeInfo in Fediverse Software" to provide context of NodeInfo in #ActivityPub and #Fediverse software.Please provide feedback, objections, and comments to the doc here:https://socialhub.activitypub.rocks/t/fep-f1d5-nodeinfo-in-fediverse-software/1190The draft is available at:https://git.activitypub.dev/ActivityPubDev/Fediverse-Enhancement-Proposals/src/branch/main/feps/fep-f1d5.md
       
 (DIR) Post #A2BmqDqAb5uJ4iT7BY by heluecht@pirati.ca
       2020-12-14T10:35:51Z
       
       0 likes, 0 repeats
       
       @cj thanks for writing this down. I really would appreciate if most implementers would integrate nodeinfo.
       
 (DIR) Post #A2E4BnrSXWsKVPdSPA by mike@z.macgirvin.com
       2020-12-14T10:24:41Z
       
       0 likes, 0 repeats
       
       We can disagree, but that's OK. If you get a nodeinfo with a blank software version, are they no longer a member of the fediverse?
       
 (DIR) Post #A2E4BoBfKP2RW55ats by cj@mastodon.technology
       2020-12-14T10:37:24Z
       
       0 likes, 0 repeats
       
       @mike No worries, I'm not looking to convince you.On your follow up question, I certainly agree with you there, would you be OK to cite that as the reason `version` should not be required?
       
 (DIR) Post #A2E4BoUSCY4ESLsbBY by mike@z.macgirvin.com
       2020-12-14T19:48:37Z
       
       0 likes, 0 repeats
       
       Nah, I'll just use a random string for text fields that are none of anybody's damn business and random numbers for those that are defined as numeric. Then there's no need to change or clarify anything.
       
 (DIR) Post #A2E4BokPFEpNFpLL3A by cj@mastodon.technology
       2020-12-14T19:53:07Z
       
       0 likes, 0 repeats
       
       @mike I agree with you -- version shouldn't be required. I just preferred not to cite "security concerns" as the specific reason in the doc, but I'll go ahead and cite it since I think you feel more strongly about it than I.You're still free to fill the payload with randomness in the meantime -- this doc isn't meant to modify the protocol itself, just collect the known shortcomings.
       
 (DIR) Post #A2E4Bp3u4kQKEISuRM by mike@z.macgirvin.com
       2020-12-14T20:31:10Z
       
       1 likes, 0 repeats
       
       It's all about privacy. Around 95% of our sites are standalone, private communities made up of friends and families. Most of them do not want to be tabulated and data-farmed; and only a handful of them have turned on the nodeinfo plugin for this reason. If you want these communities to ever show up as participants in the fediverse, nodeinfo has to be more concerned with privacy and their rights than data collection and big data's rights. Since it is not, there isn't much incentive for any of these hundreds of sites to be included.