Re: Before declaring Bochs is dead ...

<[email protected]> Sat, 9 Jul 2022 17:24:21 +0300
Newsgroups gmane.comp.emulators.bochs.devel
Message-ID <[email protected]>
This is a multipart message in MIME format.

--===============2418221198740650118==
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0131_01D893B8.BAE9CE20"
Content-Language: en-il

This is a multipart message in MIME format.

------=_NextPart_000_0131_01D893B8.BAE9CE20
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

I see dozens of Bochs forks to git in the net. Most of them outdate and =
dead.=20

Unfortunately not even single one of them is forked properly, with =
converting authors and cleaning up stuff afterwards.

Doing simple =E2=80=98git log=E2=80=99 on bochs folder reveals a lot of =
garbage that should not be there.

=20

I tried to go through the process of migration from scratch but seems =
like smth is going wrong for me.

=20

It prints :

=20

Initialized empty Git repository in =
/cygdrive/e/BOCHS/BOCHS/SVN/bochs-git-conversion/bochs-git-tmp/.git/

Using higher level of URL: =
https://svn.code.sf.net/p/bochs/code/trunk/bochs =3D> =
https://svn.code.sf.net/p/bochs/code

=20

And just stuck for very long time. At the end I see .git folder which is =
empty repo (nothing from SVN was imported).

=20

From: Xinyang Ge <[email protected]>=20
Sent: Friday, 8 July 2022 22:18
To: Stanislav Shwartsman <[email protected]>
Cc: bochs-developers <[email protected]>
Subject: Re: [Bochs-developers] Before declaring Bochs is dead ...

=20

Totally.  Any open-source project would require the whole community =
effort to make it live long and prosper, and I think moving Bochs to =
git/github would encourage more people to contribute (especially =
nowadays).  Let me know how I can help with the efforts.

=20

Xinyang

=20

On Fri, Jul 8, 2022 at 11:03 AM Stanislav Shwartsman <[email protected] =
<mailto:[email protected]> > wrote:

Hi,

=20

>Bochs is one of the highest-fidelity PC emulators and is widely used in =
both academia and industry.  If there's a way we can keep it going, =
please don't let it die.

=20

You are the ones who could keep it from doing.

Bochs can't survive on just 2 contributors which also have families, =
work and other projects to care.

We would try to do our best but it can't continue alone.

=20

=20

On Fri, Jul 8, 2022 at 7:05 PM Xinyang Ge <[email protected] =
<mailto:[email protected]> > wrote:

Hi Stanislav,

=20

There is a github repo which has its commit history in sync with the SVN =
repo: https://github.com/countingpine/bochs-svn.  Can we use it as a =
starting point for svn>>git transition or maybe even contact the owner =
of that github repo for help?

=20

Bochs is one of the highest-fidelity PC emulators and is widely used in =
both academia and industry.  If there's a way we can keep it going, =
please don't let it die.

=20

Xinyang

=20

=20

=20

On Fri, Jul 8, 2022 at 8:48 AM Stanislav Shwartsman <[email protected] =
<mailto:[email protected]> > wrote:

Ho Folks.

Seems like I left alone. Tried to write Volker and he didn't respond for =
10 days :(

Before declaring Bochs officially dead I would like to modernize it a =
bit by moving to newer tools and trying to invite new contributors. I =
personally like git as new Bochs version control system and especially =
like github and its code review interface.

But I am not a master in doing svn>>git transitions.=20

In the other side I saw some of you already did it before and have =
necessary experience.

Can someone volunteer to have a Zoom/Teams session for the svn>>git =
transition?
I hope it won't take forever and as result we should get git repository =
for Bochs on Sourceforge (seems like they have it) or may be preferable, =
already in github.

Anyone ?

Thanks,
Stanislav

_______________________________________________
bochs-developers mailing list
[email protected] =
<mailto:[email protected]>=20
https://lists.sourceforge.net/lists/listinfo/bochs-developers


------=_NextPart_000_0131_01D893B8.BAE9CE20
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8"><meta =
name=3DGenerator content=3D"Microsoft Word 15 (filtered =
medium)"><style><!--
/* Font Definitions */
@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;}
@font-face
	{font-family:"Lucida Console";
	panose-1:2 11 6 9 4 5 4 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.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;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3Den-IL link=3Dblue =
vlink=3Dpurple style=3D'word-wrap:break-word'><div =
class=3DWordSection1><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'mso-fareast-language:EN-US'>I see dozens of Bochs forks to git =
in the net. Most of them outdate and dead. <o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US =
style=3D'mso-fareast-language:EN-US'>Unfortunately not even single one =
of them is forked properly, with converting authors and cleaning up =
stuff afterwards.<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US style=3D'mso-fareast-language:EN-US'>Doing simple =
=E2=80=98git log=E2=80=99 on bochs folder reveals a lot of garbage that =
should not be there.<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US =
style=3D'mso-fareast-language:EN-US'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US =
style=3D'mso-fareast-language:EN-US'>I tried to go through the process =
of migration from scratch but seems like smth is going wrong for =
me.<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'mso-fareast-language:EN-US'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US =
style=3D'mso-fareast-language:EN-US'>It prints :<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US =
style=3D'mso-fareast-language:EN-US'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal style=3D'text-autospace:none'><span =
style=3D'font-size:9.0pt;font-family:"Lucida =
Console";mso-fareast-language:EN-US'>Initialized empty Git repository in =
/cygdrive/e/BOCHS/BOCHS/SVN/bochs-git-conversion/bochs-git-tmp/.git/<o:p>=
</o:p></span></p><p class=3DMsoNormal =
style=3D'text-autospace:none'><span =
style=3D'font-size:9.0pt;font-family:"Lucida =
Console";mso-fareast-language:EN-US'>Using higher level of URL: =
https://svn.code.sf.net/p/bochs/code/trunk/bochs =3D&gt; =
https://svn.code.sf.net/p/bochs/code<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'mso-fareast-language:EN-US'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US =
style=3D'mso-fareast-language:EN-US'>And just stuck for very long time. =
At the end I see .git folder which is empty repo (nothing from SVN was =
imported).<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3Den-IL =
style=3D'mso-fareast-language:EN-US'><o:p>&nbsp;</o:p></span></p><div =
style=3D'border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm'><p class=3DMsoNormal><b><span =
lang=3DEN-US>From:</span></b><span lang=3DEN-US> Xinyang Ge =
&lt;[email protected]&gt; <br><b>Sent:</b> Friday, 8 July 2022 =
22:18<br><b>To:</b> Stanislav Shwartsman =
&lt;[email protected]&gt;<br><b>Cc:</b> bochs-developers =
&lt;[email protected]&gt;<br><b>Subject:</b> Re: =
[Bochs-developers] Before declaring Bochs is dead =
...<o:p></o:p></span></p></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><p =
class=3DMsoNormal>Totally.&nbsp; Any open-source project would require =
the whole community effort to make it live long and prosper, and I think =
moving Bochs to git/github would encourage more people to contribute =
(especially nowadays).&nbsp; Let me know how I can help with the =
efforts.<o:p></o:p></p><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Xinyang<o:p></o:p></p></div></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><div><p class=3DMsoNormal>On =
Fri, Jul 8, 2022 at 11:03 AM Stanislav Shwartsman &lt;<a =
href=3D"mailto:[email protected]">[email protected]</a>&gt; =
wrote:<o:p></o:p></p></div><blockquote =
style=3D'border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm =
6.0pt;margin-left:4.8pt;margin-right:0cm'><div><p =
class=3DMsoNormal>Hi,<o:p></o:p></p><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>&gt;Bochs is one of the highest-fidelity PC emulators =
and is widely used in both academia and industry.&nbsp; If there's a way =
we can keep it going, please don't let it =
die.<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>You are the ones who could keep it from =
doing.<o:p></o:p></p></div><div><p class=3DMsoNormal>Bochs can't survive =
on just 2 contributors which also have families, work and other projects =
to care.<o:p></o:p></p></div><div><p class=3DMsoNormal>We would try to =
do our best but it can't continue alone.<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><div><p class=3DMsoNormal>On =
Fri, Jul 8, 2022 at 7:05 PM Xinyang Ge &lt;<a =
href=3D"mailto:[email protected]" =
target=3D"_blank">[email protected]</a>&gt; =
wrote:<o:p></o:p></p></div><blockquote =
style=3D'border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm =
6.0pt;margin-left:4.8pt;margin-right:0cm'><div><div><p =
class=3DMsoNormal>Hi Stanislav,<o:p></o:p></p><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>There is a github repo which has its commit history in =
sync with the SVN repo:&nbsp;<a =
href=3D"https://github.com/countingpine/bochs-svn" =
target=3D"_blank">https://github.com/countingpine/bochs-svn</a>.&nbsp; =
Can we use it as a starting point for svn&gt;&gt;git transition or maybe =
even contact the owner of that github repo for =
help?<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Bochs is one of the highest-fidelity PC emulators and =
is widely used in both academia and industry.&nbsp; If there's a way we =
can keep it going, please don't let it die.<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Xinyang<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></div></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><div><p class=3DMsoNormal>On =
Fri, Jul 8, 2022 at 8:48 AM Stanislav Shwartsman &lt;<a =
href=3D"mailto:[email protected]" =
target=3D"_blank">[email protected]</a>&gt; =
wrote:<o:p></o:p></p></div><blockquote =
style=3D'border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm =
6.0pt;margin-left:4.8pt;margin-right:0cm'><div><p class=3DMsoNormal>Ho =
Folks.<br><br>Seems like I left alone. Tried to write Volker and he =
didn't respond for 10 days :(<br><br>Before declaring Bochs officially =
dead I would like to modernize it a bit by moving to newer tools and =
trying to invite new contributors. I personally like git as new Bochs =
version control system and especially like github and its code review =
interface.<br><br>But I am not a master in doing svn&gt;&gt;git =
transitions. <br><br>In the other side I saw some of you already did it =
before and have necessary experience.<br><br>Can someone volunteer to =
have a Zoom/Teams session for the svn&gt;&gt;git transition?<br>I hope =
it won't take forever and as result we should get git repository for =
Bochs on Sourceforge (seems like they have it) or may be preferable, =
already in github.<br><br>Anyone =
?<br><br>Thanks,<br>Stanislav<o:p></o:p></p></div><p =
class=3DMsoNormal>_______________________________________________<br>boch=
s-developers mailing list<br><a =
href=3D"mailto:[email protected]" =
target=3D"_blank">[email protected]</a><br><a =
href=3D"https://lists.sourceforge.net/lists/listinfo/bochs-developers" =
target=3D"_blank">https://lists.sourceforge.net/lists/listinfo/bochs-deve=
lopers</a><o:p></o:p></p></blockquote></div></blockquote></div></blockquo=
te></div></div></body></html>
------=_NextPart_000_0131_01D893B8.BAE9CE20--



--===============2418221198740650118==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--===============2418221198740650118==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
bochs-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bochs-developers

--===============2418221198740650118==--