Wouldn't it be more flexible to use a parameterized list where users can create mutiple collections (with different d tags) and just use 'gallery' by convention for the profile gallery?
I guess the d tag could be something else if we want to have multiple galleries. So a user could have multiple 10011 events with dtag gallery being the default. But I'm happy to have some discussion how to best do this. https://github.com/nostr-protocol/nips/pull/1340
The events where 'd' has a meaning are the 3xxxx parameterized events. AFAIK for the 1xxxx events the d is not used, i.e. there can be only one per user. If we wanted mutiple lists it should be a 3xxxx number. But it might be ok to just have one profile gallery list.
So maybe have both, a 10011 profile gallery and a 30xxx gallery sets
Yes, I think it's a different use case.
Got rid of the dtag, you're right.
what about pinstr board? https://github.com/sepehr-safari/nostr-event-33889