Hi all,
I just finished converting our "project-tools" SVN repo to Git and
splitting it up into individual repositories in the process.
These repos have already been uploaded to GitHub
(https://github.com/reactos), so you can have a look and comment easily.
Welcome these 18 new repositories:
* ahk_tests
* buildbot_config
* git-tools
* irc
* Message_Translator
* monitoring
* packmgr (Archived)
* project-tools-archive (Archived)
* Qemu_GUI
* reactosdbg
* Release_Engineering
* RosBE
* rosev_ircsystem
* rosev_jameicaplugin
* RosTE
* sysreg2
* sysreg3 (Archived)
* vmwaregateway
I haven't given anyone write access yet. I think this is acceptable for
the moment while we check if there are any outstanding issues with the
conversion.
Please let me know until January 7. If everything is okay by then, I
will add write access again and officially move development away from
the project-tools SVN repo.
Have a good start into 2018!
Colin
Hi all!
If we follow our usual schedule, the December Status Meeting would be
today. With such a late announcement and many people still on holidays,
I suggest postponing it to next Thursday, January 4, 2018. Time will be
19:00 UTC as always.
I already asked on #reactos-dev and got some approvals, so consider this
the official meeting invitation :)
This also gives you one week from now for agenda proposals.
Additionally, we have got some new contributors in the recent months.
If you think you should join the meeting or know somebody who should
join, please let me know in advance.
See you all next year!
Colin
Good day everyone.
I'm talking about this repo:
https://github.com/reactos/reactos-deprecated-gitsvn-dont-use
To prevent pull-requesting to it I suggest to use new GitHub feature "archive this repository".
To enable it, just open the "Settings" page and go to the bottom.
"Archived" repos are marked as read-only and could not be pull-requested.
It's also would be nice to disable unused "Projects" tab in this repo for the great justice of perfectionism.
___
Dmitry D. Chernov
Hi all!
With all release preparations done, we can finally give a release date
for ReactOS 0.4.7: Tomorrow, Wednesday, 6th December 2017. During that
day (European time), the release will be published.
A Press Kit for ReactOS 0.4.7 is already available:
https://sourceforge.net/projects/reactos/files/ReactOS/0.4.7/ReactOS-0.4.7-…
Feel free to send it to interested parties to let them know about the
upcoming release in advance.
Best regards,
Colin Finck
Hi,
Let's try not removing (ZAPPING) API due to future use okay?
Just #if it out with the correct __NTZYX__ thing.
So if I wish to have VISTA or Server 201X, I can select it while running
the configuration script. Do it this way so someone could select Server
2003 (Default now) later on.
Same or better TEAM!
Think about what will be needed later on.
ZAPPING OUT!
James
Hi all!
Recenly a new Reddit post came up on #reactos IRC:
https://redd.it/7jj0oa. Interesting stuff.
A person is giving away ~5000 BTC for charitable causes. We can apply
via the website but it must be done by someone from ReactOS e.V.
--
Cheers,
Alexander Shaposhnikov
Hi all,
I have been looking into our HALs recently on the promise that it is a
huge mess that needs fixing. Well, as a start I could imagine merging
our 6 possible x86 HALs (Legacy, ACPI, APIC, ACPI+APIC, SMP, SMP+ACPI)
into a single one, even if Windows ships individual ones. I see many
advantages of that:
* Less duplications and reduced mess: Right now, the APIC HAL hangs at
HalpCalibrateStallExecution during boot, a function that has been fixed
and universally implemented in all non-APIC HALs. The APIC HAL also
duplicates HalpInitializePICs as HalpInitializeLegacyPIC.
If you look at the SMP code, it didn't even receive the last build
system changes and has conflicting implementations for APIC functions.
A single x86 HAL would ensure that all possible configurations are
maintained.
* Future-proof: How is one going to implement newer features like x2APIC
with a structure like that? Would it get another HAL, be integrated into
the APIC HAL, or what?
We wouldn't have such problems with a single x86 HAL.
* Less setup work and testing: Currently, 1st stage setup detects the
computer type and installs the appropriate HAL. As such, every
additional HAL needs to be added to 1st stage setup code.
The user is also able to select a custom HAL during setup, even if it
wouldn't work on the machine. We should give neither the user nor the
setup the ability to decide. The HAL itself knows best at boot-up what
features to enable and what not.
* Convenience: The same ReactOS installation could be used on several
different x86 computers.
So is this the way to go or do I miss something important?
Best regards,
Colin