Whether headers are added or not, my point was simply that a translator
shouldn't put himself into the header as the programmer.
It's a little discourteous to the actual programmer (although most devs
won't actually care), and it creates a false piece of information.
Consider the following scenario:
foo: Hi. one of the buttons is sending the wrong message in the German
dialog. Can you fix it please
bar: Sorry, I'm not a programmer
foo: But it has your name as the programmer in the header...
Perhaps if translators want to be named in resource files, and we feel a
need to put headers in all our resource files too (which I think is a bit
overkill, they should be kept in the main code only) we could include an
extra line for TRANSLATOR:
Anyway, it wasn't my intention to drag this through ros-dev.
-----Original Message-----
From: Peter Dolding [mailto:oiaohm@bluebottle.com]
Sent: 27 June 2006 14:27
To: ReactOS Development List
Subject: Re: [ros-dev] [ros-diffs] [ion] 22649: - Lesson One: Don't revert
commits b ecause your eyes are inventing the word "copyright". I tried
really hard, I really did, but I could not find even the word "copy", much
less "copy right". - Lesson Two: What do yo
Sorry to stick my nose in here.
Two critical points have been missed. Fine in this case since the code
was declare public domain.
Other cases it will not be fine. The new alterations started under a
new copyright. Can override public domain. If it was a GPL licence
even a BSD licence how can you say it up the creek without a paddle.
If a document was created by X person then altered by Y. X persons
copyright still stands until what time it becomes public domain. Even
that Y holds copyright on the alterations so is also allowed a credit
mark under the most country's.
Personally think both have stuffed up minorly. Note strange I could not
find the files in the Reactos tree.
Its also a fault I find with MSVS it does not licence tag the .rc
files. It would make job simpler. If there is no simpler code as all
between the .rc files it would be fine. I totally don't expect that.
The lines I would normally add are.
/*
From project Solitaire
That was under license: Freeware, permission to use under Public Domain
based on <filename>
By Daniel "EmuandCo" Reimer (reimer.daniel(a)freenet.de)
New content licensed under <GPL Reactos as per above>
Translation/Alterations by
<list people here><< People to track down to prove that the license
change was done under permitted grounds ie new content.
*/
Now the file has two licences ie GPL alterations and Public domain
content. If person takes the new content they are stuffed. But a
person could return it to public domain if the remove the content we
have altered.
The other option is just to over license it since its public domain and
it part of a new work. Its still a good idea to leave a marker in case
of future audits.
If someone comes along and said hey your file looks like ours. And we
have markers can quickly say hey did you acquire that file from there.
Yes I know its large. It gets more complex with BSD and GPL. Its all
about tracking. GPL master copyrighter stays. No option to relicense
is given. Alteration by the Reactos team or author marks is all that
could be added. BSD can be overlicened as long as the old BSD header
with first copyright holder stays and the new license is not
incomparable with BSD.
Playing with these things can turn into breach of copyright very quickly.
Murphy, Ged (Bolton) wrote:
> This is still James' code, it's just been moved out of sol.rc and into a
> separate file.
> My point was, if someone translated my code and named themselves as the
> programmer (ok, not using the word copyright) it would p!ss me off a
little
> bit.
>
> I wasn't having a go at anyone, my commit message was entirely civil and
> just correcting something which seemed wrong to me. God only knows why
> you've taken offence, or needed to revert to belittling.
>
> Apologies to EmuandCo, this is not aimed at you.
>
>
> -----Original Message-----
> From: ion(a)svn.reactos.org [mailto:ion@svn.reactos.org]
> Sent: 27 June 2006 00:50
> To: ros-diffs(a)reactos.org
> Subject: [ros-diffs] [ion] 22649: - Lesson One: Don't revert commits
because
> your eyes are inventing the word "copyright". I tried really hard, I
really
> did, but I could not find even the word "copy", much less "copyright". -
> Lesson Two: What do you know! En and D
>
>
> Author: ion
> Date: Tue Jun 27 03:50:03 2006
> New Revision: 22649
>
> URL: http://svn.reactos.org/svn/reactos?rev=22649&view=rev
> Log:
> - Lesson One: Don't revert commits because your eyes are inventing the
word
> "copyright". I tried really hard, I really did, but I could not find even
> the word "copy", much less "copyright".
> - Lesson Two: What do you know! En and De.rc actually *are* our files, not
> James Brown's (his is sol.rc, which hasn't been altered with a ROS
Header).
> - Lesson Three: It is official (voted) ROS Policy that all ROS files have
a
> header. Reverting this header violated it.
>
> Modified:
> trunk/reactos/base/applications/games/solitaire/de.rc
> trunk/reactos/base/applications/games/solitaire/en.rc
>
> Modified: trunk/reactos/base/applications/games/solitaire/de.rc
> URL:
>
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/games/sol
> itaire/de.rc?rev=22649&r1=22648&r2=22649&view=diff
>
============================================================================
> ==
> --- trunk/reactos/base/applications/games/solitaire/de.rc (original)
> +++ trunk/reactos/base/applications/games/solitaire/de.rc Tue Jun 27
> 03:50:03 2006
> @@ -1,3 +1,10 @@
> +/*
> + * PROJECT: Solitaire
> + * LICENSE: Freeware, permission to use under Public Domain
> + * FILE: base/applications/games/solitaire/de.rc
> + * PURPOSE: German Language File for Solitaire
> + * PROGRAMMERS: Daniel "EmuandCo" Reimer (reimer.daniel(a)freenet.de)
> + */
> #include "resource.h"
>
> #define APSTUDIO_READONLY_SYMBOLS
>
> Modified: trunk/reactos/base/applications/games/solitaire/en.rc
> URL:
>
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/games/sol
> itaire/en.rc?rev=22649&r1=22648&r2=22649&view=diff
>
============================================================================
> ==
> --- trunk/reactos/base/applications/games/solitaire/en.rc (original)
> +++ trunk/reactos/base/applications/games/solitaire/en.rc Tue Jun 27
> 03:50:03 2006
> @@ -1,3 +1,10 @@
> +/*
> + * PROJECT: Solitaire
> + * LICENSE: Freeware, permission to use under Public Domain
> + * FILE: base/applications/games/solitaire/en.rc
> + * PURPOSE: English Language File for Solitaire
> + * PROGRAMMERS: Daniel "EmuandCo" Reimer (reimer.daniel(a)freenet.de)
> + */
> #include "resource.h"
>
> #define APSTUDIO_READONLY_SYMBOLS
>
> _______________________________________________
> 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
This is still James' code, it's just been moved out of sol.rc and into a
separate file.
My point was, if someone translated my code and named themselves as the
programmer (ok, not using the word copyright) it would p!ss me off a little
bit.
I wasn't having a go at anyone, my commit message was entirely civil and
just correcting something which seemed wrong to me. God only knows why
you've taken offence, or needed to revert to belittling.
Apologies to EmuandCo, this is not aimed at you.
-----Original Message-----
From: ion(a)svn.reactos.org [mailto:ion@svn.reactos.org]
Sent: 27 June 2006 00:50
To: ros-diffs(a)reactos.org
Subject: [ros-diffs] [ion] 22649: - Lesson One: Don't revert commits because
your eyes are inventing the word "copyright". I tried really hard, I really
did, but I could not find even the word "copy", much less "copyright". -
Lesson Two: What do you know! En and D
Author: ion
Date: Tue Jun 27 03:50:03 2006
New Revision: 22649
URL: http://svn.reactos.org/svn/reactos?rev=22649&view=rev
Log:
- Lesson One: Don't revert commits because your eyes are inventing the word
"copyright". I tried really hard, I really did, but I could not find even
the word "copy", much less "copyright".
- Lesson Two: What do you know! En and De.rc actually *are* our files, not
James Brown's (his is sol.rc, which hasn't been altered with a ROS Header).
- Lesson Three: It is official (voted) ROS Policy that all ROS files have a
header. Reverting this header violated it.
Modified:
trunk/reactos/base/applications/games/solitaire/de.rc
trunk/reactos/base/applications/games/solitaire/en.rc
Modified: trunk/reactos/base/applications/games/solitaire/de.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/games/sol
itaire/de.rc?rev=22649&r1=22648&r2=22649&view=diff
============================================================================
==
--- trunk/reactos/base/applications/games/solitaire/de.rc (original)
+++ trunk/reactos/base/applications/games/solitaire/de.rc Tue Jun 27
03:50:03 2006
@@ -1,3 +1,10 @@
+/*
+ * PROJECT: Solitaire
+ * LICENSE: Freeware, permission to use under Public Domain
+ * FILE: base/applications/games/solitaire/de.rc
+ * PURPOSE: German Language File for Solitaire
+ * PROGRAMMERS: Daniel "EmuandCo" Reimer (reimer.daniel(a)freenet.de)
+ */
#include "resource.h"
#define APSTUDIO_READONLY_SYMBOLS
Modified: trunk/reactos/base/applications/games/solitaire/en.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/games/sol
itaire/en.rc?rev=22649&r1=22648&r2=22649&view=diff
============================================================================
==
--- trunk/reactos/base/applications/games/solitaire/en.rc (original)
+++ trunk/reactos/base/applications/games/solitaire/en.rc Tue Jun 27
03:50:03 2006
@@ -1,3 +1,10 @@
+/*
+ * PROJECT: Solitaire
+ * LICENSE: Freeware, permission to use under Public Domain
+ * FILE: base/applications/games/solitaire/en.rc
+ * PURPOSE: English Language File for Solitaire
+ * PROGRAMMERS: Daniel "EmuandCo" Reimer (reimer.daniel(a)freenet.de)
+ */
#include "resource.h"
#define APSTUDIO_READONLY_SYMBOLS
Thomas Weidenmueller wrote
>
> Ged Murphy wrote:
> > IMO, this change is wrong and should be reverted.
>
> Yes, this change is wrong and should be reverted. Search paths aren't
> correctly supported at the moment, that's why it doesn't
> always find the
> executables...
Might be worth dropping into the 0.3 branch though as a quick fix if the
real issue isn't solved before RC2.
Ged.
WinFS is (more or less) dead, it has been announced on their official web blog:
http://blogs.msdn.com/winfs/archive/2006/06/23/644706.aspx
Some useful parts go to SQL Server development branch.
Reminds me of Cairo (early 90-ties), MSFT never achived that task.
Only some parts were integrated as ActiveDirectory in Win2k and
improved OLE in Win 9x/NT.
The Vista search seems to be very same technology as it has been
shipped with WinNT 5.0+ (but deactivated by default). Just a new
frontend has been added which looks more confusing than the WinXP
variant.
The channel9 videos featuring WinFS looks promising, although I heard
(from beta1 testers) the technology was not .
DrFred just mangers getting a answers
DrFred: [09:54] EdgyEft: nachos: they're having spasms after some idiots hacked them
(10:01:08) DrFred: I got voice in #freenet-social
(10:01:29) DrFred: [09:55] rob: the servers are working fine, we are just working on a fix for the previous issue
[09:56] rob: shoudn't be much longer until everything is back to normal
hpoussin(a)svn.reactos.org wrote:
> Author: hpoussin
> Date: Sun Jun 25 04:52:40 2006
> New Revision: 22607
>
> URL: http://svn.reactos.org/svn/reactos?rev=22607&view=rev
> Log:
> Let StartService really start the service.
> This enables the plug and play manager during second stage setup
>
For anyone interested in NT services, we now have the ability to start
services with StartService.
The following is a log taken when starting tcpsvcs with servman:
(base\system\services\database.c:50) ScmGetServiceEntryByName() called
(base\system\services\database.c:60) Found service: 'tcpsvcs'
(./dll/win32/advapi32/service/scm.c:1993) dwBufSize: 0
(base\system\services\rpcserver.c:1760) ScmrStartServiceW() called
(base\system\services\database.c:748) ScmStartService() called
(base\system\services\database.c:751) Service->Type: 32
(base\system\services\database.c:632) ImagePath:
'C:\ReactOS\system32\tcpsvcs.exe'
(base\system\services\database.c:633) Type: 20
(base\system\services\database.c:644) CreateNamedPipeW() done
(base\system\services\database.c:681) Process Id: 428 Handle cc
(base\system\services\database.c:684) Thread Id: 432 Handle d0
(base\system\services\database.c:701) Control pipe connected!
(base\system\services\database.c:716) Received process id 428
(base\system\services\database.c:543) ScmSendStartCommand() called
(base\system\services\database.c:591) ScmSendStartCommand() done
(base\system\services\database.c:766) ScmStartService() done (Status 0)
Hi
it is working now after alot of hours down.
so we are back at freenode.net
I sugest if some thing happen to freenode.net
we meetings in efnet until freenode.net is working again
what do people think of that backup plan
He's on Linux, so RosBE is no use.
If someone could just initialise that pointer to NULL it would fix it for
him.
I would do it, but I don't have access to the tree until I get home from
work.
Cheers,
Ged.
p.s. I've no http access at the mo, hence the reply to ros-dev ;)
-----Original Message-----
From: ReactOS.Bugzilla(a)reactos.org [mailto:ReactOS.Bugzilla@reactos.org]
Sent: 23 June 2006 08:33
To: ros-bugs(a)reactos.org
Subject: [ros-bugs] [Bug 1618] internettime.c broken, lpAddress possibly
uninitialized in "InetTimePageProc"
http://www.reactos.org/bugzilla/show_bug.cgi?id=1618
hpoussin(a)reactos.org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |WORKSFORME
------- Comment #3 from hpoussin(a)reactos.org 2006-06-23 09:33 CET -------
Works for me with official ReactOS build environment (GCC 3.4.2, ld 2.16.91)
See
http://www.reactos.org/wiki/index.php/HOWTO/setup_a_build_environment_for_Wi
ndows#ReactOS_Build_Environment_.28RosBE.29
for more details
--
Configure bugmail: http://www.reactos.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.
You are the assignee for the bug, or are watching the assignee.
_______________________________________________
Ros-bugs mailing list
Ros-bugs(a)reactos.org
http://www.reactos.org/mailman/listinfo/ros-bugs