On Fri, Jun 1, 2018 at 2:57 PM, vitalije <[email protected]> wrote:
> This is exactly why I was reluctant to share unfinished prototype. I did > beg you though, not to make any decisions before the prototype is finished, > but it seems too hard to resist. I couldn't resist the temptation to share > the unfinished code, you couldn't resits to make decisions. > I feel a lot of sympathy for Vitalije here, have been wanting to say something for a couple of days, but phrasing is hard. Part of the challenge of contributing to Leo is the inevitable refactoring of code you contribute, sometimes almost immediately, sometimes after many months. This refactoring often alters the functionality of contributed code, and certainly makes it more of a challenge for the original submitter to extend the work. This has happened to me many times - the vs-eval commands are a good recent example. I think, Edward, that sometimes you re-write code as means to fully understanding it, I'm sure that's effective, but it's also hard on the contributor who understood the code the way they wrote it. There are big chunks of Leo I only have a vague knowledge of, but I've never considered re-writing them just so I know how they work. With contributions as significant as the ones Vitalije's is making, I think he should be allowed to complete the work in the form that works best for him, and to guide how the product's evaluated. If he disappears and stops maintaining his contributions, then refactoring's fine, if it's really needed, but while he's in mid-flow he should be allowed to focus on the work without edicts and pronouncements about what can and can't be done. Cheers -Terry -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
