Page 1 of 1

I'm starting OSDev again

Posted: Mon Jun 21, 2021 8:15 am
by nexos
Hello,
After a long break from OSDev, I have decided to revive my OS project, with a new focus, and much code redesign. I am excited to start working my microkernel based system again, and I have some interesting ideas for it. I hope everyone else's OSes are going very well also :)

Re: I'm starting OSDev again

Posted: Mon Jun 21, 2021 5:29 pm
by BenLunt
Hi, and welcome back, though you were here in April, yes? Just a few months ago. I have been missing in action a lot longer than that, on occasion . :-)

Since this is in the General Ramblings forum, I guess it is okay to ask, hoping others will participate.

If I see a fellow developer post his/her site, I will usually go and have a look. Most of the time it is a github or similar style page with no binary to speak of. Yes, most of them have build instructions, but, in my opinion, every build environment shown is just enough different than the next, that you have to have practically every build environment known to man to simply build a fellow coders OS. Something I will not do. Also, and I think I speak for most, I won't take the time to create a local source tree, setup the build environment, and build your OS. I have one of my own already set up.

So, here is my question. Is it wrong to include an actual disk image of an already built system?

For example, most of us, including myself, can have a bootable 100meg image contain our entire work. Then when zipped down, won't be more than 4 or 5 Meg. A simple and quick download.

If I see a disk image, I will usually download it, point QEMU or Bochs to it and run it. If I see a source tree only, I may spend 10 seconds or so browsing, and probably never return.

Also, if I can run it with a quick modification of an already created generic command-line file, I am more apt to test it and point out errors. Not in the sense of being critical, but in the sense that all of us would like to someone to point out flaws in our work so that we can fix them. Yes?

Just my humble opinion,
Ben

Re: I'm starting OSDev again

Posted: Tue Jun 22, 2021 2:53 am
by Korona
BenLunt wrote:So, here is my question. Is it wrong to include an actual disk image of an already built system?

For example, most of us, including myself, can have a bootable 100meg image contain our entire work. Then when zipped down, won't be more than 4 or 5 Meg. A simple and quick download.
Is it wrong? In the repository, probably yes. But you can easily build it from source using one of the free CI services (I would recommend GitHub actions).

Re: I'm starting OSDev again

Posted: Tue Jun 22, 2021 8:08 am
by nexos
At the moment it just prints something out on the screen, so its not worth creating a disk image in a zip atm :)

Re: I'm starting OSDev again

Posted: Tue Jun 22, 2021 1:10 pm
by vvaltchev
nexos wrote:Hello,
After a long break from OSDev, I have decided to revive my OS project, with a new focus, and much code redesign. I am excited to start working my microkernel based system again, and I have some interesting ideas for it. I hope everyone else's OSes are going very well also :)
It's nice to see you around again :-)
I wish you all the best with your redesign plan!

Re: I'm starting OSDev again

Posted: Wed Jun 23, 2021 7:02 am
by nexos
vvaltchev wrote:
nexos wrote:Hello,
After a long break from OSDev, I have decided to revive my OS project, with a new focus, and much code redesign. I am excited to start working my microkernel based system again, and I have some interesting ideas for it. I hope everyone else's OSes are going very well also :)
It's nice to see you around again :-)
I wish you all the best with your redesign plan!
Thanks! I think this time my OS should be good.

Re: I'm starting OSDev again

Posted: Wed Aug 25, 2021 2:30 am
by rentspel
That is great news mate! I hope to see some progress updates as well :)