On 06/03/18 12:51, Christophe Sadoine wrote: > Then, it would be great if there was a tool to detect an api/theme > break... and additions of api? > I think a theme break tool is possible and should be done, not sure > about the api. > There are API break tools available, currently they struggle with differentiating between beta and release api automatically, currently you will get a number of interface related breaks.
> It would also be nice if at least one human reviewed what you want to > merge. You shouldn't trust anyone even yourself. Humans always make > mistakes. Humans can make mistakes, but the problem here is its a bunch of extra work and delays, you may have to wait a few days for a human review, that and some people already have a backlog of stuff to review from people who haven't got commit rights yet. I don't think there is the manpower for this atm. > > Communication: > Discussion can happen on irc/mailing list, but decisions should not. > There should be only one place where decisions are made. And it should > be phab. > The mailing list is good for questions/discussions but it is very easy > to forget a mail. A ticket has a status and it stays there until you > resolve it. > Decisions should have a clear status and should not be dangling like a > mail thread could be. > And you would also have proof there was a discussion and how a > decision was made. > Someone joining the project would have a hard time searching though > the mailing list/irc logs to find information about a specific issue. > So I think all important decisions should be in one easy > searchable/referable place. (it doesn't have to be phab but it is what > we have now) As I said on IRC I don't think phab will work efficiently it will be more effort getting the right group of people subscribed to the ticket then the amount of benefit we gain, there will always be someone who didn't get subscribed for some reason, and maybe the scope will broaden slightly and people who didn't think they would care might end up caring and miss the discussion. Really all we need is the original Author to summarize the discussion in one email and add it to a wiki / roadmap thingo. If the main person working on the feature isn't willing to do that then maybe a project manager can. -- Simon Lees (Simotek) http://simotek.net Emergency Update Team keybase.io/simotek SUSE Linux Adelaide Australia, UTC+10:30 GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B
signature.asc
Description: OpenPGP digital signature
------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel