On Thu, Mar 15, 2018 at 05:47:41PM -0700, Adam Williamson wrote:
> So: there would be no problem with - in the *name* of the modules, so
> long as that's the first field, which apparently it is.
> 
> The problem is if you allow the delimiter in *both* the first and last
> fields, or in *any other field besides the first and the last*. As soon
> as you do that, parsing is impossible. This is the issue with module
> names, as Patrick pointed out: they allow - in the stream, which is the
> *second* field. As soon as you allow this, reliably parsing the name
> components out of the whole name becomes impossible.
> 
> Yes, you can say 'just don't parse strings, go ask a service instead',
> but parsing strings is sometimes by a long way the most convenient way
> to do things, and I really can't see how allowing the delimiter
> character to appear in one of the field names is a *bigger* win than
> allowing the components to be reliably parsed from the overall name.

I wonder what we can do about this. Is it FESCo material?
Can the folks working on modularity comment more on this?

This is quite failing the moto: it's ok to disagree, not to surprise


Pierre
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org

Reply via email to