Just move everything to GitHub:
https://github.com/blog/966-improved-subversion-client-support
-brandin
> On Feb 15, 2017, at 06:32, ros-dev-request(a)reactos.org wrote:
>
> Send Ros-dev mailing list submissions to
> ros-dev(a)reactos.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
> http://www.reactos.org/mailman/listinfo/ros-dev
> or, via email, send a message with subject or body 'help' to
> ros-dev-request(a)reactos.org
>
> You can reach the person managing the list at
> ros-dev-owner(a)reactos.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Ros-dev digest..."
>
>
> Today's Topics:
>
> 1. Re: Microsoft switched to Git (Ged Murphy)
> 2. Re: Microsoft switched to Git (David Quintana (gigaherz))
> 3. Re: Microsoft switched to Git (Colin Finck)
> 4. Re: Microsoft switched to Git (David Quintana (gigaherz))
> 5. Re: Microsoft switched to Git (Colin Finck)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Wed, 15 Feb 2017 11:04:52 -0000
> From: "Ged Murphy" <gedmurphy.maillists(a)gmail.com>
> To: "'ReactOS Development List'" <ros-dev(a)reactos.org>
> Subject: Re: [ros-dev] Microsoft switched to Git
> Message-ID: <004701d2877b$55983010$00c89030$(a)gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> I think the easiest path is to switch to a centralized style model using git.
> That is, we have a master copy (aka trunk) that gives the feel of our existing model. That would allow devs that prefer SVN to mostly continue working as before, and give the devs who want to use git in a more traditional way the ability to branch off and work in a git style manner, then sync their changes back into 'trunk'.
>
>
> -----Original Message-----
> From: Ros-dev [mailto:ros-dev-bounces@reactos.org] On Behalf Of Colin Finck
> Sent: 15 February 2017 10:53
> To: ros-dev(a)reactos.org
> Subject: Re: [ros-dev] Microsoft switched to Git
>
>> Am 15.02.2017 um 11:35 schrieb David Quintana (gigaherz):
>> The number doesn't matter. The ReactOS project can't afford to lost
>> any long-time members. Git would be a benefit for all of us, but it
>> has to be a benefit for ALL of us.
>
> Let's not forget:
>
> - Part of the reasons developers had against Git may have been resolved by now.
> - Part of the problem may be that "Git is so different" to some devs, but I think this can be resolved by a detailed Wiki article showing how to do the same thing in SVN and Git. We already wrote such articles for TortoiseSVN after all!
> - And finally, we first need a plan for a Git move that doesn't suck. We tried SubGit and it failed for us. Then there is the "Merge workflow", which is supported very well by all tools, but creates a lot of parallel history. The "Rebase workflow" is more like what SVN does (keeping a linear history), but no idea how to enforce that with TortoiseGit.
>
> I think if a team could look after these things and help moving each and every developer towards Git, it may even be doable for us.
>
> Cheers,
>
> Colin
>
> _______________________________________________
> Ros-dev mailing list
> Ros-dev(a)reactos.org
> http://www.reactos.org/mailman/listinfo/ros-dev
>
>
>
>
> ------------------------------
>
> Message: 2
> Date: Wed, 15 Feb 2017 12:18:40 +0100
> From: "David Quintana (gigaherz)" <gigaherz(a)gmail.com>
> To: ReactOS Development List <ros-dev(a)reactos.org>
> Subject: Re: [ros-dev] Microsoft switched to Git
> Message-ID:
> <CADD3+ruo18pQos1QO+jCHg5V2-hyrrjSZ7Va1pfgm+tprDbDZw(a)mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> My belief is that the best path would be:
>
> Phase 0: This is how we are now. We have SVN master (trunk), and a
> read-only git mirror, and a semi-updated github mirror for when a
> contributor really wants to submit git PRs.
>
> Phase 1: Switch to using Git with PRs for submitting patches (Github's PR
> system is really really nice these days, but other solutions exist). Setup
> a SVN mirror "bot" that creates one svn commit for each push/merge detected
> in the master branch, and allows the buildbots to continue working as they
> do now.
>
> This would allow the existing svn-patch workflow to continue working, but
> commits on svn wouldn't be allowed anymore. Developers are expected to at
> least TRY to learn to use git (it's not that hard! I promise!).
>
> Phase 2: We switch the buildbots and testbots to pull from git, enable
> testbot access for git PRs (such as with a github bot that responds to
> "@rosbot runtest" or similar). The SVN mirror remains, for archival
> purposes, but git commits aren't merged so regularly. Release tags/branches
> can still be published through SVN, for ease of access.
>
> Phase 3: Everyone ends up agreeing that maintaining the svn mirror is no
> longer worth the effort.
>
> Of course, anything like this will only happen if the entire team agrees to
> it.
>
> On 15 February 2017 at 12:04, Ged Murphy <gedmurphy.maillists(a)gmail.com>
> wrote:
>
>> I think the easiest path is to switch to a centralized style model using
>> git.
>> That is, we have a master copy (aka trunk) that gives the feel of our
>> existing model. That would allow devs that prefer SVN to mostly continue
>> working as before, and give the devs who want to use git in a more
>> traditional way the ability to branch off and work in a git style manner,
>> then sync their changes back into 'trunk'.
>>
>>
>> -----Original Message-----
>> From: Ros-dev [mailto:ros-dev-bounces@reactos.org] On Behalf Of Colin
>> Finck
>> Sent: 15 February 2017 10:53
>> To: ros-dev(a)reactos.org
>> Subject: Re: [ros-dev] Microsoft switched to Git
>>
>>> Am 15.02.2017 um 11:35 schrieb David Quintana (gigaherz):
>>> The number doesn't matter. The ReactOS project can't afford to lost
>>> any long-time members. Git would be a benefit for all of us, but it
>>> has to be a benefit for ALL of us.
>>
>> Let's not forget:
>>
>> - Part of the reasons developers had against Git may have been resolved by
>> now.
>> - Part of the problem may be that "Git is so different" to some devs, but
>> I think this can be resolved by a detailed Wiki article showing how to do
>> the same thing in SVN and Git. We already wrote such articles for
>> TortoiseSVN after all!
>> - And finally, we first need a plan for a Git move that doesn't suck. We
>> tried SubGit and it failed for us. Then there is the "Merge workflow",
>> which is supported very well by all tools, but creates a lot of parallel
>> history. The "Rebase workflow" is more like what SVN does (keeping a linear
>> history), but no idea how to enforce that with TortoiseGit.
>>
>> I think if a team could look after these things and help moving each and
>> every developer towards Git, it may even be doable for us.
>>
>> Cheers,
>>
>> 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
>>
>
How about I leave if we DON'T switch to Git? I fucking hate SVN now
(read my e-mail from 8 years ago on this topic, lol!).
Best regards,
Alex Ionescu
On Wed, Feb 15, 2017 at 3:32 AM, Colin Finck <colin(a)reactos.org> wrote:
> Am 15.02.2017 um 12:18 schrieb David Quintana (gigaherz):
>> Setup a SVN mirror "bot" that creates one svn commit for each push/merge
>> detected in the master branch, and allows the buildbots to continue
>> working as they do now.
>
> Let's not have a Git repository with a parallel SVN mirror again. SubGit
> tried to accomplish this as a professional solution and it failed for us.
>
> There is no reason to take extra care of the Buildslaves at all.
> The same infra people, who would do the switch to Git, could also change
> the Buildslaves to use Git instead of SVN in the course of that.
>
>
> - Colin
>
> _______________________________________________
> Ros-dev mailing list
> Ros-dev(a)reactos.org
> http://www.reactos.org/mailman/listinfo/ros-dev
Hi all!
As this is taking longer than expected, I should give a notice: In an
attempt to restart hanging FishEye yet another time yesterday, its
stored database of the reactos SVN repository was corrupted...
I'm rebuilding it since yesterday evening, but parsing all the diffs is
a long process. Can't give any ETA yet. So far, only commit information
without diff is available at code.reactos.org.
Cheers,
Colin
On 2017-02-13 23:38, ekohl(a)svn.reactos.org wrote:
> + _SEH2_TRY
> + {
> + Relations = RelationsData->Relations;
> + BufferSize = RelationsData->BufferSize;
> + Buffer = RelationsData->Buffer;
> +
> + ProbeForWrite(RelationsData->Buffer,
> + RelationsData->BufferSize,
> + sizeof(CHAR));
> + }
You need to use the local 'Buffer' and 'BufferSize' variables in the
probe or you get a race condition.
> + Status = IopInitiatePnpIrp(DeviceObject,
> + &IoStatusBlock,
> + IRP_MN_QUERY_DEVICE_RELATIONS,
> + &Stack);
> + if (!NT_SUCCESS(Status) || Status == STATUS_PENDING)
> + {
> + DPRINT1("IopInitiatePnpIrp() failed (Status 0x%08lx)\n", Status);
> + goto done;
> + }
Failing on STATUS_PENDING seems broken. IoStatusBlock will go out of
scope and the DeviceRelations set by the driver will be leaked.
> + if (RequiredSize > 0)
> + RequiredSize += sizeof(WCHAR);
Not sure I understand the >0 condition.
Best,
Thomas
Hi all!
Seeing the recent UEFI Bootmgr work in trunk, I was wondering about its
design.
Will that be a UEFI-only boot loader or eventually replace/merge with
FreeLdr to provide a common boot loader for BIOS and UEFI systems?
Will it simply follow all design principles of the NT6+ boot loader or
also implement some own ideas or take over those from FreeLdr?
For instance, I totally like FreeLdr's configuration through INI files
and would prefer that any day over NT6+ BCD registry hives.
Cheers,
Colin
Hi all!
Google Summer of Code 2017 is fast approaching, with February 9 being
the deadline for projects to apply. With our record of successfully
completing all 4 ideas (msahci, NTFS, lwIP, USB) last year, we should
definitely apply again.
Aleksey and Amine have already begun filling out the application form.
Based on the 2016 ideas Wiki page, we have also created a new ideas page
at https://reactos.org/wiki/Google_Summer_of_Code_2017_Ideas
Please share your thoughts on these and add anything that's missing.
What we now need are possible mentors. Who would be available for this?
Cheers,
Colin
Hi,
I’m interested in ros dev now and it seems that fixing small bugs could be a good start. Could I have a JIRA account and have a look at the issues? Or any suggestions about jobs could be done by a newcomer?
- JasonQSY
Hi !
After this successful poll, the winner bootlogo is without doubt the (d) version :-)
I have committed it here : https://svn.reactos.org/svn/reactos?view=revision <https://svn.reactos.org/svn/reactos?view=revision&revision=73639> &revision=73639
This is the file “1.bmp”.
As the bootlogo and the other boot images are 16-colour (palette) bitmaps, I had to adjust the palette of the other ones too (because they are occasionally rendered together).
Cheers,
Hermès
De : Ros-dev [mailto:ros-dev-bounces@reactos.org] De la part de Daniel Franzini
Envoyé : lundi 30 janvier 2017 17:20
À : ReactOS Development List
Objet : Re: [ros-dev] Bootlogos for FOSDEM (was: "RE: FOSDEM 2017 - It's happening!")
I'd go with (h) first then (d) second. I agree with David but I prefer the (h) version of the logo.
P.S.: I don't think that my opinion matters that much.
On Mon, Jan 30, 2017 at 2:08 PM, David Quintana (gigaherz) <gigaherz(a)gmail.com> wrote:
Ah I just realised I never wrote which version I prefer: d.
Reason: it's more symmetric -- fills in the empty space to the right, corresponding to the copyright notice on the left.
On 30 January 2017 at 16:40, Yaroslav Veremenko <yaroslav(a)veremenko.info> wrote:
I like c/d (preferably more d).
Yaroslav
-----Original Message-----
From: Ros-dev [mailto:ros-dev-bounces@reactos.org] On Behalf Of Hermes BELUSCA-MAITO
Sent: Saturday, January 28, 2017 8:29 AM
To: 'ReactOS Development List' <ros-dev(a)reactos.org>
Subject: [ros-dev] Bootlogos for FOSDEM (was: "RE: FOSDEM 2017 - It's happening!")
Hello everyone,
Upon an idea by Jared Smudde I modified a bit the ReactOS bootlogo to incorporate in addition the FOSDEM logo in it. See http://polariton.ad-l.ink/6WhjqNRrM/image.png or the attached file.
I have done several versions and I would like to hear what you think from them (if possible, make a choice).
Regards,
Hermès
-----Message d'origine-----
De : Ros-dev [mailto:ros-dev-bounces@reactos.org] De la part de Colin Finck Envoyé : jeudi 26 janvier 2017 00:16 À : 'ReactOS Development List'
Objet : [ros-dev] FOSDEM 2017 - It's happening!
Hi all!
Hermès and me have just decided to go to FOSDEM this year. Which is a really good idea considering that we have a booth to staff there ;)
Planning is currently happening at
https://docs.google.com/document/d/1ofYUc7j0XwDH9SmNlGzNZlO8jOGhoPUn7KTRcFm…
Just request access if you're a ReactOS member and like to add or comment stuff there.
Hermès will be preparing an ISO in the upcoming days. Please test current trunk to see if any last minute fixes need to go there. If you have ideas what cool apps we shall show at FOSDEM, please also share them here.
We will go with burning and giving away CDs again (hopefully the last time before USBs do it).
I hope that this definite plan will also motivate others to join us or visit our booth! :)
Cheers,
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
_______________________________________________
Ros-dev mailing list
Ros-dev(a)reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev
--
Daniel
"Let us change our traditional attitude to the construction of programs. Instead of imagining that our main task is to instruct a computer what to do, let us concentrate rather on explaining to human beings what we want a computer to do." (Donald Knuth)
"Yes, technogeeks can be funny, even if only to each other." (http://www.boogieonline.com/revolution/science/humor/)"
"Man is driven to create; I know I really love to create things. And while I'm not good at painting, drawing, or music, I can write software." (Yukihiro Matsumoto, a.k.a. ``Matz'')