Shouldn’t it have profiles for applicants? A way for hiring managers to see info about applicants, endorsements, accomplishments, and (maybe) a feed?

Not sure how this data could be separate from other Nostr apps though. Maybe it’s better to just advise that people make a new Nostr account. Otherwise we need a way to store separate profile data for each app. Maybe more like filepaths like nostr:npub1g53mukxnjkcmr94fhryzkqutdz2ukq4ks0gvy5af25rgmwsl4ngq43drvk talks about.

Reply to this note

Please Login to reply.

Discussion

Yeah – I've thought about that a bunch. I believe the best way to create reviews and endorsements would be to use labels (nip-32). But extended profile information is a bit trickier. In theory, because kind:0 metadata is just a JSON string in the content of the event, you can put whatever into that. It would break convention a bit but it's the "right" place for that sort of data and clients could handle it or not depending on their use case.

The “extended profile” would theoretically be like a “ostrich.work” object with a bunch of its own fields?

That is basically app-specific file paths at that point, I suppose. But should it be app specific or use case specific. Much to ponder

I’m not sure you’d put it into it’s own object with the name of the app. I think you’d just add fields to the main metadata. There is also a nip that describes an event for app specific settings… that might be part of it.