Hi Mike,

> On Apr 19, 2025, at 3:36 PM, Michael Brutman <mbbrut...@brutman.com> wrote:
> 
> Hi Jerome,
> 
> Congrats on getting back to the more technical side of the project.
> 
> I hate to ask, but how much of this is documented?  You might find another 
> project and not want to be the distro maintainer forever ...

Hmmm, trying to get rid of me? LOL.

Documentation could and is getting a little better...

When I started this there was really no documentation on how to do any of if 
it. At that time, 
there was only an LSM specification and a utility for indexing packages in a 
repository. Almost 
none of the packages adhered to that LSM specification. The indexing tool did 
not come with 
any documentation. It has been a long time since I’ve used it. I could be wrong 
but, I don’t think
it even has a help screen. 

Everything was really just done by hand. There was not any real help with that. 
It was just 
things you had to either intuitively know or be able to figure out. But, we are 
not talking 
rocket science. While extremely tedious, it was not hard to figure out. 
However, it was prone
to inconsistencies and errors. 

Since that time, a lot has changed. I have implemented some things and created 
several utilities
that streamline and automate much throughout the entire workflow. As such, it 
permits us the 
ability to provide things like the monthly interim test builds. 

Most of the tools are fairly straight forward and contain help screens. Each 
are several major 
versions on since their initial creation. With each such iteration, they have 
become much
more powerful and simpler to use. Once the new FDRepo (v3) and RBE (v4) are 
complete,
they should be good for a very long time. It is very likely that I will have 
been pushing up daisies 
for decades before they need a major update or replaced. 

While I do make an effort to insure that if I become fertilizer tomorrow, they 
are others who
know how to operate the current tools. That is not really the point you are 
trying to make. 

The current generation FDRepo (v2) and RBE (v3) are fairly easy to use, contain 
some 
help information and provide enough feedback to figure out most issues that 
could 
arise. That also is not the same as having good documentation. 

The new version of FDRepo is easier than ever to use to manage a repository 
once it 
has been configured. But, I have been intentionally making an effort to provide 
more 
documentation for it.

As for RBE (v4), it honestly won’t need it. Although it is complex monster, you 
will
understand why when it is finished and released. 

After the these planned versions are finished, I think I will try to find some 
time to work 
on a “release workflow” document to explain more about the how and why aspects. 
While all of these tools are open source and others do know how to use them. 
Providing 
information on the actual process behind it all is a great idea. Much better 
than having 
black-box one give them to black-box two and black-box three to get a finished 
product. 

:-)

Jerome




_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to