Daan,

I disagree regarding the squash.  As I read through the list of commits, they 
read as a series of small commits that do not explain the overall change.  When 
this batch of small of commits is merged into the large history of master, the 
intent of this work will be lost.  In my opinion, squashing them into one 
commit with a descriptive commit message will be much more helpful to people 
trying to comprehend the work at some point in the future.

Thanks,
-John

---
John Burwell (@john_burwell)
VP of Software Engineering, ShapeBlue
(571) 403-2411 | +44 20 3603 0542
http://www.shapeblue.com



> On Jun 29, 2015, at 5:30 AM, Daan Hoogland <daan.hoogl...@gmail.com> wrote:
>
> Do not squash commits and hide history unless it makes reading it much
> and obviously clearer. It is only good in my not so humble opinion in
> case of to and fro commits where a thing has been reverted and
> reapplied and reverted again and so on.
>
> Also do not rebase commits but make merge commits, this make seeing
> what happened when much easier and also make reverting of big chunks
> of work easier: if it seems to work merge, if it turns out it doesn't
> revert the merge fix and merge again.
>
> €0,02
>
>
> On Mon, Jun 29, 2015 at 11:07 AM, wilderrodrigues <g...@git.apache.org> wrote:
>> Github user wilderrodrigues commented on the pull request:
>>
>>    https://github.com/apache/cloudstack/pull/527#issuecomment-116545842
>>
>>    I created the issue and added to the last commit. Did it last week:
>>
>>    https://issues.apache.org/jira/browse/CLOUDSTACK-8589
>>
>>    Perhaps you missed that.
>>
>>    Concerning squashed commits, ew should really have discussed about it 
>> when you were here. I'm 100% if I squash my atomic commits next time you 
>> guys will complain. It seems I haven't been clear enough about that yet.
>>
>>    @remibergsma @miguelaferreira Would you guys give your input on these 
>> "squash commits" matter? I'm a bit tired of this discussion. For me, 
>> squashed commits won't make a review easier, unless there is no review at 
>> all or if the committer has changes a couple of lines in a bash script.
>>
>>    What I would like to see is people testing changes the way I do.
>>
>>    Cheers,
>>    Wilder
>>
>>
>> ---
>> If your project is set up for it, you can reply to this email and have your
>> reply appear on GitHub as well. If your project does not have this feature
>> enabled and wishes so, or if the feature is enabled but not working, please
>> contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
>> with INFRA.
>> ---
>
>
>
> --
> Daan

Find out more about ShapeBlue and our range of CloudStack related services

IaaS Cloud Design & Build<http://shapeblue.com/iaas-cloud-design-and-build//>
CSForge – rapid IaaS deployment framework<http://shapeblue.com/csforge/>
CloudStack Consulting<http://shapeblue.com/cloudstack-consultancy/>
CloudStack Software 
Engineering<http://shapeblue.com/cloudstack-software-engineering/>
CloudStack Infrastructure 
Support<http://shapeblue.com/cloudstack-infrastructure-support/>
CloudStack Bootcamp Training Courses<http://shapeblue.com/cloudstack-training/>

This email and any attachments to it may be confidential and are intended 
solely for the use of the individual to whom it is addressed. Any views or 
opinions expressed are solely those of the author and do not necessarily 
represent those of Shape Blue Ltd or related companies. If you are not the 
intended recipient of this email, you must neither take any action based upon 
its contents, nor copy or show it to anyone. Please contact the sender if you 
believe you have received this email in error. Shape Blue Ltd is a company 
incorporated in England & Wales. ShapeBlue Services India LLP is a company 
incorporated in India and is operated under license from Shape Blue Ltd. Shape 
Blue Brasil Consultoria Ltda is a company incorporated in Brasil and is 
operated under license from Shape Blue Ltd. ShapeBlue SA Pty Ltd is a company 
registered by The Republic of South Africa and is traded under license from 
Shape Blue Ltd. ShapeBlue is a registered trademark.

Reply via email to