Hi all!
While there is still some time until the February 6, 2019 application
deadline for projects, we should already begin planning our GSoC
participation now!
As today's meeting already has a long agenda, I delibereately didn't add
GSoC to it. But I've already created
https://reactos.org/wiki/Google_Summer_of_Code_2019 and
https://reactos.org/wiki/Google_Summer_of_Code_2019_Ideas
Please decide whether you want to be a GSoC org admin or mentor and add
your ideas to the list or remove deprecated ones.
My experience from the Mentor Summit tells me that proper planning and
advertising can make a huge difference for our 2019 participation and
will certainly get us more students :)
Cheers,
Colin
While there's a discussion of 0.5 release plan, here are some candidate topics:
* MM/CC work, to reduce BSoDs and enable further development
* PNP work. vgal has done some work on both HAL and PNP to fix device issues. Also many Windows Server 2003 drivers are usable now. Progressing this and finally integrating into ReactOS is essential at some point.
* Driver issues
* System corruption after hard resets or BSoDs
* Further Win32 work to get many programs usable (I can extensively test Word 2003 if there's help!)
* Getting rid of old fastfat (and progressing NTFS further?)
* Robust networking (adding WPA support, fixing bugs...)
* Installer support for old programs and WoW16 (there's two resources: Win3mu is now open-source and otya128's winevdm)
* Further DirectX work (or just syncs from Wine) and some video work to get more games playable?
* Sound?
* And other things you add or I forgot.
Best regards,
Can
Hi all!
Let me invite you to the November 2018 meeting, taking place next
Thursday, November 29, 2018 at 19:00 UTC.
Invited members will again receive their credentials shortly before the
meeting.
This will be the first meeting since August and I hope we get some more
topics than just the obligatory Status Reports. Please send your
proposals by replying to this mail.
Best regards,
Colin
On 29/11/2018 00:35, Thomas Mueller wrote:
> My hard drives are all partitioned GPT, and lack of support for USB
and GPT has kept me away from doing anything regarding ReactOS. Where
would I put it?
Meantime solution: in a virtual machine.
--
<span style="font-family:arial,helvetica,sans-serif; font-size:12px"></span>Hi!<br>
<br>
Usually when we talk about ReactOS 0.5, we implicitly think that it will enter beta state there.<br>
So unless you consider this to not completely hold anymore, we can look at what remains to be done/fixed (importantly) so that we may qualify as going into beta state.<br>
(And yes, USB and storage sound strongly as prerequisites for 0.5 in my opinion).<br>
<br>
Best,<br>
Hermes
<div class="gl_quote" style="margin-top: 20px; padding-top: 5px;">De : "Ged Murphy"<br>
A : "'ReactOS Development List'"<br>
Envoyé: mercredi 28 novembre 2018 17:42<br>
Objet : Re: [ros-dev] Status Meeting (November 2018)<br>
<div class="gl_quoted"><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style type="text/css"><!--
/* Font Definitions */
@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
{mso-style-priority:34;
margin-top:0cm;
margin-right:0cm;
margin-bottom:0cm;
margin-left:36.0pt;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
p.msonormal0, li.msonormal0, div.msonormal0
{mso-style-name:msonormal;
mso-margin-top-alt:auto;
margin-right:0cm;
mso-margin-bottom-alt:auto;
margin-left:0cm;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
span.EmailStyle19
{mso-style-type:personal-reply;
font-family:"Calibri",sans-serif;}
.MsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri",sans-serif;
mso-fareast-language:EN-US;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
{page:WordSection1;}
/* List Definitions */
@list l0
{mso-list-id:200482091;
mso-list-type:hybrid;
mso-list-template-ids:-551751142 -159226232 134807555 134807557 134807553 134807555 134807557 134807553 134807555 134807557;}
@list l0:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:-;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:"Calibri",sans-serif;
mso-fareast-font-family:Calibri;}
@list l0:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:"Courier New";}
@list l0:level3
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:Wingdings;}
@list l0:level4
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:Symbol;}
@list l0:level5
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:"Courier New";}
@list l0:level6
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:Wingdings;}
@list l0:level7
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:Symbol;}
@list l0:level8
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:"Courier New";}
@list l0:level9
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:Wingdings;}
ol
{margin-bottom:0cm;}
ul
{margin-bottom:0cm;}
-->
</style>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" ></o:shapedefaults>
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" ></o:idmap>
</o:shapelayout></xml><![endif]-->
<div class="WordSection1">
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Some potential talking points:</span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"> </span></p>
<ul style="margin-top:0cm" type="disc">
<li class="MsoListParagraph" style="margin-left:0cm;mso-list:l0 level1 lfo1"><span style="mso-fareast-language:EN-US">Selecting a new coordinator</span></li>
<li class="MsoListParagraph" style="margin-left:0cm;mso-list:l0 level1 lfo1"><span style="mso-fareast-language:EN-US">Version bump to 0.5</span></li>
<li class="MsoListParagraph" style="margin-left:0cm;mso-list:l0 level1 lfo1"><span style="mso-fareast-language:EN-US">USB / Storage (perhaps linked to a 0.5 release)</span></li>
<li class="MsoListParagraph" style="margin-left:0cm;mso-list:l0 level1 lfo1"><span style="mso-fareast-language:EN-US">Mattermost</span></li>
<li class="MsoListParagraph" style="margin-left:0cm;mso-list:l0 level1 lfo1"><span style="mso-fareast-language:EN-US">New website progress</span></li>
</ul>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"> </span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"> </span></p>
<p class="MsoNormal"><strong><span lang="EN-US">From:</span></strong><span lang="EN-US"> Ros-dev <ros-dev-bounces(a)reactos.org> <strong>On Behalf Of </strong>Mark Jansen<br>
<strong>Sent:</strong> Wednesday, 28 November 2018 16:13<br>
<strong>To:</strong> ReactOS Development List <ros-dev(a)reactos.org><br>
<strong>Subject:</strong> Re: [ros-dev] Status Meeting (November 2018)</span></p>
<p class="MsoNormal"> </p>
<div>
<div>
<p class="MsoNormal">We can discuss this if you are present, but I don't see the value in discussing it without you.</p>
</div>
<div>
<p class="MsoNormal">We have seen before that something discussed without the initiator being present is time not well spent, since it is a bit hard to argue with only one side of the argument present</p>
</div>
<div>
<p class="MsoNormal"> </p>
</div>
<div>
<p class="MsoNormal"> </p>
</div>
</div>
<div>
<p class="MsoNormal"> </p>
<div>
<p class="MsoNormal">Op 26 nov. 2018 12:15 schreef <a href="mailto:hermes.belusca@sfr.fr">hermes.belusca(a)sfr.fr</a>:</p>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<p class="MsoNormal">Hello,<br>
<br>
I may not be available as it's the day when I'm going somewhere for a conference; it just depends at which time I arrive at destination.<br>
<br>
For the meeting we may talk about the best way we can move to delivering all-in-one ReactOS ISOs (containing livecd + installation in both text and GUI modes), and which changes this could imply for our infrastructure (buildbots/website...).<br>
<br>
Best regards,<br>
Hermes</p>
<div style="margin-top:15.0pt">
<p class="MsoNormal">De : "Javier Agustìn Fernàndez Arroyo"<br>
A : "ReactOS Development List"<br>
Envoyé: samedi 24 novembre 2018 22:06<br>
Objet : Re: [ros-dev] Status Meeting (November 2018)<br>
</p>
<div>
<div>
<p class="MsoNormal">I'm at work but I will do my best to attend!</p>
</div>
<p class="MsoNormal"> </p>
<div>
<div>
<p class="MsoNormal">El sáb., 24 nov. 2018 21:38, Colin Finck <<a href="mailto:colin@reactos.org">colin(a)reactos.org</a>> escribió:</p>
</div>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<p class="MsoNormal">Hi all!<br>
<br>
Let me invite you to the November 2018 meeting, taking place next<br>
Thursday, November 29, 2018 at 19:00 UTC.<br>
Invited members will again receive their credentials shortly before the<br>
meeting.<br>
<br>
This will be the first meeting since August and I hope we get some more<br>
topics than just the obligatory Status Reports. Please send your<br>
proposals by replying to this mail.<br>
<br>
<br>
Best regards,<br>
<br>
Colin<br>
<br>
_______________________________________________<br>
Ros-dev mailing list<br>
<a href="mailto:Ros-dev@reactos.org">Ros-dev(a)reactos.org</a><br>
<a href="http://reactos.org/mailman/listinfo/ros-dev">http://reactos.org/mailman/listinfo/ros-dev</a></p>
</blockquote>
</div>
<p class="MsoNormal"><br>
<br>
<br>
_______________________________________________<br>
Ros-dev mailing list<br>
<a href="mailto:Ros-dev@reactos.org">Ros-dev(a)reactos.org</a><br>
<a href="http://reactos.org/mailman/listinfo/ros-dev">http://reactos.org/mailman/listinfo/ros-dev</a></p>
</div>
<div>
<p class="MsoNormal"> </p>
</div>
</div>
</blockquote>
</div>
<p class="MsoNormal"> </p>
</div>
</div>
<!-- PART SEPARATOR --><br>
<br>
<br>
_______________________________________________<br>
Ros-dev mailing list<br>
Ros-dev(a)reactos.org<br>
http://reactos.org/mailman/listinfo/ros-dev</div>
<div class="gl_quoted"> </div>
</div>
Hello,<br>
<br>
I may not be available as it's the day when I'm going somewhere for a conference; it just depends at which time I arrive at destination.<br>
<br>
For the meeting we may talk about the best way we can move to delivering all-in-one ReactOS ISOs (containing livecd + installation in both text and GUI modes), and which changes this could imply for our infrastructure (buildbots/website...).<br>
<br>
Best regards,<br>
Hermes
<div class="gl_quote" style="margin-top: 20px; padding-top: 5px;">De : "Javier Agustìn Fernàndez Arroyo"<br>
A : "ReactOS Development List"<br>
Envoyé: samedi 24 novembre 2018 22:06<br>
Objet : Re: [ros-dev] Status Meeting (November 2018)<br>
<div class="gl_quoted">
<div dir="auto">I'm at work but I will do my best to attend!</div>
<div class="gmail_quote">
<div dir="ltr">El sáb., 24 nov. 2018 21:38, Colin Finck <<a href="mailto:colin@reactos.org">colin(a)reactos.org</a>> escribió:</div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all!<br>
<br>
Let me invite you to the November 2018 meeting, taking place next<br>
Thursday, November 29, 2018 at 19:00 UTC.<br>
Invited members will again receive their credentials shortly before the<br>
meeting.<br>
<br>
This will be the first meeting since August and I hope we get some more<br>
topics than just the obligatory Status Reports. Please send your<br>
proposals by replying to this mail.<br>
<br>
<br>
Best regards,<br>
<br>
Colin<br>
<br>
_______________________________________________<br>
Ros-dev mailing list<br>
<a href="mailto:Ros-dev@reactos.org" rel="noreferrer" target="_blank">Ros-dev(a)reactos.org</a><br>
<a href="http://reactos.org/mailman/listinfo/ros-dev" rel="noreferrer noreferrer" target="_blank">http://reactos.org/mailman/listinfo/ros-dev</a></blockquote>
</div>
<!-- PART SEPARATOR --><br>
<br>
<br>
_______________________________________________<br>
Ros-dev mailing list<br>
Ros-dev(a)reactos.org<br>
http://reactos.org/mailman/listinfo/ros-dev</div>
<div class="gl_quoted"> </div>
</div>
Hi all,
Our last 3 servers are finally being migrated on Friday morning (UTC).
Expect downtimes for the following services during this period:
* https://reactos.org
* https://jira.reactos.org
* https://lam.reactos.org
As always, I will try my best to keep the downtimes low and let you know
when everything is over.
Best regards,
Colin Finck
Hi all!
Another server has been migrated to new hardware and software today!
I'm talking about our Git/SVN Server, which also serves BuildBot,
Doxygen, download.reactos.org, etc.
The anticipated and actual downtime has been so low again that I didn't
even have to announce the migration in advance.
Some remarks though:
* If you had file server upload access to svn.reactos.org *and still
need it*, please let me know and I can recreate your account. Have your
SSH public key ready.
Note that I plan to set up an easier and more official file sharing
service for ReactOS soon.
* For obvious reasons, the Mumble server at mumble.reactos.org has not
been migrated and is now officially shut down. I'm looking forward to
finally set up the Mattermost instance once all existing VMs have been
migrated (5 done, 3 to go).
* git.reactos.org is no longer accessible via the git:// protocol.
If you have any URLs using that, please change them to https://.
Cheers,
Colin
I'm not sure I understand this commit, nor the PR that was merged before.
This is a synced module, for a Vista+ export... What's the point of this?
It would have been better to sync with Wine and have this patch upstream.
Le 18/11/2018 à 21:03, Hermès Bélusca-Maïto a écrit :
> https://git.reactos.org/?p=reactos.git;a=commitdiff;h=2d320f5a8daf4627458e8…
>
> commit 2d320f5a8daf4627458e81f0ffd51bdd8f60d120
> Author: Hermès Bélusca-Maïto <hermes.belusca-maito(a)reactos.org>
> AuthorDate: Sun Nov 18 21:05:32 2018 +0100
> Commit: Hermès Bélusca-Maïto <hermes.belusca-maito(a)reactos.org>
> CommitDate: Sun Nov 18 21:06:22 2018 +0100
>
> [OLE32] The CoDisconnectContext() stub added in 6a2f9673 (PR #1044) is actually Vista+. Caught by Thomas Faber.
> ---
> dll/win32/ole32/ole32.spec | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/dll/win32/ole32/ole32.spec b/dll/win32/ole32/ole32.spec
> index d4ed1163d4..97667918e9 100644
> --- a/dll/win32/ole32/ole32.spec
> +++ b/dll/win32/ole32/ole32.spec
> @@ -23,7 +23,7 @@
> # CoCreateObjectInContext
> # CoDeactivateObject
> @ stdcall -stub CoDisableCallCancellation(ptr)
> -@ stdcall -stub CoDisconnectContext(long)
> +@ stdcall -stub -version=0x600+ CoDisconnectContext(long)
> @ stdcall CoDisconnectObject(ptr long)
> @ stdcall CoDosDateTimeToFileTime(long long ptr) kernel32.DosDateTimeToFileTime
> @ stdcall -stub CoEnableCallCancellation(ptr)
>
--
Pierre Schweitzer <pierre at reactos.org>
System & Network Administrator
Senior Kernel Developer
ReactOS Deutschland e.V.
Hi all!
Having converted the last ReactOS SVN repository (press-media) to Git
today, we can finally call the entire Git migration done :)
Well, probably it felt done for you for a long time, but I still
struggled with that last repository until today.
As I'm also about to migrate the Git/SVN server soon, I can finally tell
you about the long-term availability of the old SVN repositories:
* Access to svn.reactos.org over the svn:// protocol will soon be suspended.
* Read-only access to the press-media, project-tools, reactos, and web
SVN repositories at https://svn.reactos.org will be maintained.
This allows you to continue looking up old SVN history whenever Git's
log has problems tracking a file move.
* Access to ViewVC at https://svn.reactos.org/svn and
https://svn.reactos.org/viewcvs will be suspended as well. One less tool
for us to maintain.
Of course, I will again let you know when the actual migration is
happening (or already over :)).
Cheers,
Colin
Hi,
I did not receive anny replies about my question to make reactos
accessible for the blind. I would really suggest to do that while building
the os, instead of doign it when the whole system is fully built.
Hi all!
Our mail server will be shut down for migration
TOMORROW, WEDNESDAY, NOVEMBER 14, AROUND 9:00 UTC
This will result in a temporary downtime for the following services:
* @reactos.org E-Mail addresses
* Mailing lists
* https://iserv.reactos.org
The migration has already been prepared and simulated, so I expect the
downtime to be low and the entire process to only take a few minutes.
I will let you know when everything is back up again.
We look forward to improve the performance, reliability, and especially
maintainability through this migration.
This probably just sounds like a pile of buzzwords to you, but there are
hardly other words to describe a move from HDDs to SSDs, data
replication on even more disks, and gaining independence from a single
hypervisor hardware ;)
Cheers,
Colin
Hello all.
Sorry if this mail is off topic of the mail-list, but am not sure which one is right for my question.
I am writing a program which needs to know exact environment in which it is running. In case of Windows I simply use GetVersionEx and then analyze dwMajorVersion + dwMinorVersion which is enough for my case (then I know which WIN API calls I should use). But I stuck how to recognize that my program runs in ReactOS. I failed to find any docs about it. Any help is appreciated.
P.S. I am not well experienced in WIN API, so if someone gives me an example it will be great.
Hello all,
I have just noticed that ReactOS, when in debug configuration, will only
boot if an output console is set up.
Won't boot if minicom (for example) is not running...
Is that expected?
hello all,
im planning to use ReactOS at a foundation here in Madrid, which is
dedicated to people with intellectual disabilities
he point is, they are using mostly Windows 10, so they are using Win10 apps
are bug reports about Win10 apps acceptable?
Hi all!
ReactOS 0.4.10 will be released tomorrow, Tuesday, November 6, 2018!
The download will be officially available around noon (CEST).
A Press Kit for the ReactOS 0.4.10 release is already available:
https://download.reactos.org/reactos/ReactOS/0.4.10/ReactOS-0.4.10-PressKit…
Feel free to send it to interested parties to let them know about the
upcoming release in advance.
Best regards,
Colin Finck
Hi,
I think it would be much better to implement accessibillity for visualy
impared people when building an os, than having to find ways to make that
possible when everything is built and running. Nvda is a good opensource
screenreader for windows The only big problem is, it heavily depends on
msaa and iaccessible which will not be included in reactos i suppose.
So: what would be the way to make this os accessible for the blind?
I am not a programmer at all so maybe i say stupid things. The most simple
way i could think of is, creating a textmode environment. In this case i
do not mean just a command prompt, like dos, but the full functions but
without graphical interface(like the browser browsh, www.brow.sh) can do
using a headless-firefox to open pages without needing anny graphical
interface(in monochrome mode it displays just text, but is able to
stream youtube/everything firefox can handle). If something like
that can be created in reactos, the only thing needed is to make the
windows binaries of brltty work and much of the accessibility would be
ready to use, as long as every graphic element is banned from the screen
otherwise blrtty will display just lines with ??????????????? on the
braille display.
I am curious to know if some things can be done to make reactos accesible
for the blind.
best regards, Dick
Greetings fellow developers...
After a rather long hiatus (I actually came close to death),
I went back to the DbgCom source and merged some improvements that are now
in the RosIDE I'm working on. Most notably a Preferences settings dialog, but also
some improved performance in the message list painting, and various bug fixes.
The first time you run DbgCom, be sure to execute the Preferences dialog,
and Ok the settings, so they get stored in the registry.
I will make the source dependencies available shortly, they just need to be
cleaned up a bit, since there is currently some hackery in there that I
don't want to publish. I'll notify you on the ROSBE-100 page.
You'll find DbgCom here: https://jira.reactos.org/browse/ROSBE-100
Well, that's it I guess.
Best Regards
/ Love
Hello all.
My family is at home and I need to shut down the AHK bot until the end of the week.
See you later on Ros ;-) Kind regards, Sylvain Petreolle
Hi all,
As announced, I'll be travelling to California this Thursday to attend
the Google Summer of Code Mentor Summit from Friday to Sunday.
I'll be using this opportunity to spread the word about ReactOS, our
experiences with GSoC, and learning from other projects' experiences.
I'm especially interested to hear how others are acquiring talented
students and managing their list of task ideas over the year.
Let's hope this will help us to get more than 1 student next year and
efficiently collect a list of GSoC ideas continuously instead of
preparing it shortly before the deadline ;)
Is there anything else you want me to talk about during the summit?
Cheers,
Colin