Hi All,

As I mentioned in a previous message, when FreeDOS 1.4 was released, I was 
going to take a break and focus on getting the new version of FDRepo (v3) 
completed. 

In case you forgot, FDRepo is the server side software that manages the 
download/update repositories. Those repos are accessed by DOS programs like 
FDNPKG to download/update packages in FreeDOS. FDRepo also manages multiple 
package versions, generates the web browser, RSS feeds and other things.

Yesterday, I finished Stage 1 of that project. That stage was the most work. It 
was basically everything required outside of the web stuff that is needed to 
provide the multi-version multi-repositories that are still compatible with 
downloader programs. Things like modifying LSMs, versioning out packages, data 
validation, shuffling files around, indexing, repository healing, yada, yada, 
yada.

It is now three weeks into its development. So, today I took a break and 
updated a couple (exactly 2) of the packages in the FreeDOS Archive on GitLab. 
Providing at least 3 new package updates for T2505. 

I also switched the default version of FDVCS from v2 over to v3. It was ready 
before the 1.4 release. But, the RBE uses it for a couple things and v2 was 
stable and worked well enough, I postponed switching over until after the 
release. 

I may put off starting Stage 2 of FDRepo development until after the weekend. 
This Stage will primarily be web related. Probably one of the most noticeable 
improvements will be support for browsing the packages in various languages. 
Also, it is highly probably it will support screen shots as well. 

Then Stage 3. A couple miscellaneous odds and ends to make repository 
management easier.

Once Stage 3 is done, it will be ready to replace the current version FDRepo. 
Hopefully, that will be sometime late this month or early next month. 

Then Stage 4, more backend stuff to make my life easier. Things like being able 
to configure it to check the FreeDOS Archive for updated packages. There will 
be some very interest things added during this stage. But, nothing an end user 
would notice or care about. Just very lazy people like me.

There is also a Stage 5 planned. But, that is more of a maybe someday I’ll get 
around to doing that stage. 

:-)

Jerome

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

Reply via email to