Sounds like a bug in their migration/etc tool. MS has history going
back to 1984 and migrated everything to Git with zero problems.
At some point you should apply Ionescu's Razor: "Hmmm, a company of
150,000 developers and the most complicated and oldest series of
repositories in the world, was able to move to Git, including while
employing people who have been there for 30 years and used to other,
older systems.... but 30 open source developers can't make that change
because X". It follows from this that X is bullshit.
On the polluting history, again, just read commits that have [FOOBAR]
in them, and ignore others. Write a post-commit hook to rewrite/squash
them.
Best regards,
Alex Ionescu
On Thu, Feb 16, 2017 at 9:41 AM, Zachary Gorden
<drakekaizer666(a)gmail.com> wrote:
> The project that I worked with using git has history going back to 1988.
> They certainly didn't start with git, nor did they necessarily start with
> any revision control at the beginning, but after they migrated to it they
> discovered the history problem.
>
> On Thu, Feb 16, 2017 at 10:42 AM, Colin Finck <colin(a)reactos.org> wrote:
>>
>> Am 16.02.2017 um 14:40 schrieb Alex Ionescu:
>> > That being said, that type of "dirty history" only happens if you
>> > heavily work with branches. That's not how reactos developers work -- we
>> > don't open PRs and separate branches for every checkin.
>> >
>> > These ALL sound like manufactured problems or poor/strange use of git.
>>
>> That merge hell is easily reproducible using my default Git setup:
>>
>> 1) Change something in your clone of master and do a "git commit".
>> 2) Let someone else change something in his clone of master and let him
>> "git commit" and "git push" it.
>> 3) Try to "git push" your commit, won't work because of the commit of
>> the other person.
>> 4) Do a "git pull" to fix the problem in 3) -> Bam! Git will do an
>> automatic merge of both masters and pollute your history.
>>
>> You see, not a single extra branch is involved and yet we get two
>> parallel streams of history.
>>
>> Rafal's mentioned "pull.rebase" option sounds promising, but can we
>> enforce that somehow?
>>
>>
>> - Colin
>>
>> _______________________________________________
>> Ros-dev mailing list
>> Ros-dev(a)reactos.org
>> http://www.reactos.org/mailman/listinfo/ros-dev
>
>
>
> _______________________________________________
> Ros-dev mailing list
> Ros-dev(a)reactos.org
> http://www.reactos.org/mailman/listinfo/ros-dev
>
Hi guys!
We made it!
But we need your help to be in the top 5! Just 24 hours to do it!
ReactOS has been selected as one of the most important projects in two different categories in the OpenAwards, an international opensource event based in Madrid. The 5 most voted will be widely announced, PRed, and finally one of them will be selected as a winner. The exposure is a need for us, you know that, so please help us by casting a vote. Takes just a second.
Categories are:
- Best Opensource Community: https://a.cstmapp.com/p/18092?fromgroup=1#
<https://a.cstmapp.com/p/18092?fromgroup=1#>
- Most innovative project: https://a.cstmapp.com/p/18085?fromgroup=1
Instructions:
- Find ReactOS in each link.
- Click in the button which says "Votar" (Vote) next to it.
- It asks for a Name, Surname, an a valid email. Please confirm the vote!.
- Done.
I'm sure we can push ReactOS to the top!
Let's surprise them with our voting boost!
Hi all!
Daniel and me collected some additional ideas for GSoC today, which I've
added to our Wiki Ideas list:
https://reactos.org/wiki/Google_Summer_of_Code_2017_Ideas
In particular:
* Fundamental WiFi components
* USBXHCI driver for supporting USB 3.x controllers
* Bluetooth Stack
* WebKit-based MSHTML implementation
I'm open for comments and suggestions!
We can still add ideas until March 20, so let's give students a large
pool to draw from.
Cheers,
Colin
Hello,
Let me invite you to the monthly status meeting taking place 27th of
April, 19:00 UTC.
We do it either in #reactos-meeting on Freenode, or on a very own
standalone IRC server. In that case your participation passwords and
server address will be emailed to you shortly before the meeting starts,
and they are going to be different once again as they are not stored in
any database. And everyone is fine with that.
Please send agenda proposals to me before the meeting so we don't waste
time trying to setup the agenda directly during the meeting.
Regards,
Aleksey Bragin
The shell extension 'slayer' will soon be removed.
It has been surpassed by the shell extension 'acppage'.
Since neither of the modules is yet active, this should not pose a problem.
Related issues:
CORE-10375 and CORE-13111
Regards,
Mark.
Hello all,
I'm currently upgrading my AHK Testbot to Fedora 25, 24 only receives backports and Fedora 26 is already on the way.
I never upgraded it before, so I don't know if it will take one or several hours to be back online. Kind regards, Sylvain Petreolle
Am 16.03.2017 um 00:00 schrieb Giannis Adamopoulos:
> I was wondering if it is possible to delete every second iso instead of purging all isos before some time?
That's a good idea and makes sense for the bootcd-dbg ISOs.
So my final proposal is this one:
bootcd-dbg: 5 years (after that every second ISO is purged)
bootcd-dbgwin: 0.5 years
bootcd-rel: 0.5 years
bootcdregtest: 1 week
livecd-dbg: 0.5 years
livecd-dbgwin: 0.5 years
livecd-rel: 0.5 years
I'll be away until the beginning of April, so there is enough time for
any objections.
Otherwise, it will be set up exactly this way when I'm back.
- Colin
Hi all!
As of today, our high-performance servers Carrier, Mothership and Testee
are finally back in service for building and testing!
They take over many tasks from HotelLux, the generously provided server
from Aleksey, which had to bear the load of previously 3 separate
machines for over a year.
You should notice faster builds on the Windows buildslaves, a returned
VBox testslave, and more reliable ISO downloads.
The VMware testslave is not back yet, but I'll be reinstalling this one
as well.
In June, we also plan to upgrade our best-performing server even more,
using the donated 64GB of RAM and CPU upgrades that are cheaply
available these days. This should decrease build times even more!
Cheers,
Colin