Author Topic: Hobbes (Files) Reoganization  (Read 142639 times)

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4712
  • Karma: +41/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: Hobbes (Files) Reoganization
« Reply #135 on: April 08, 2022, 04:05:05 pm »
Hi

"/pub/os2/dev" is taking shape.

I'm going forward with the idea of this structure:
Code: [Select]
Dev
--Info
--Libraries
--ProgLang
--Runtimes
--Samples
--Tools

Inside "ProgLang" I'm including the specific compilers for each language.

There are the /misc folders inside some of those. If someone sees that a new category(directory) can be created, since there are like 5 items that can create a new category, let me know.

Regards

« Last Edit: April 09, 2022, 11:27:47 pm by Martin Iturbide »
Martin Iturbide
OS2World NewsMaster
... just share the dream.

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4712
  • Karma: +41/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: Hobbes (Files) Reoganization
« Reply #136 on: May 03, 2022, 06:51:54 pm »
Hi

Just to keep posting some updates, I had been doing some progress with "/pub/os2/dev"
I think it looks better, but I still need to keep working with the C, Cplusplus, REXX, EMX and Pascal to put it under /proglang.

To don't get bored, I jump from time to time to reorganise other directories and I found I have some complications on how to organise this two directories:
- "/pub/os2/apps/comm"
- "/pub/os2/util/network"

On COMM, I don't have any experience with BBS and modem communication software. Does Fossil falls under the BBS category?

I'm trying to organise things (if possible), not of what technology they are, but what they do. On "/pub/os2/util/network/" I still need to think about the "lansrv, "tcpip" and "ndis".
I'm confused about "ndis" because are protocol drivers that I had never used. Are those fine there? Any suggestions? or should be moved to something like "/pub/os2/system/drivers/ndis" ?

Comments and help is always welcome.

Regards

« Last Edit: May 03, 2022, 10:28:47 pm by Martin Iturbide »
Martin Iturbide
OS2World NewsMaster
... just share the dream.

Dave Yeo

  • Hero Member
  • *****
  • Posts: 4787
  • Karma: +99/-1
    • View Profile
Re: Hobbes (Files) Reoganization
« Reply #137 on: May 04, 2022, 01:40:05 am »
Fossil would fall under the BBS category.
 Network Driver Interface Specification (NDIS) is just another name for our (and DOS and Windows) network drivers, or more exact part of them IIRC. OK, Wiki has an overview, https://en.wikipedia.org/wiki/Network_Driver_Interface_Specification

Sergey Posokhov

  • Full Member
  • ***
  • Posts: 169
  • Karma: +8/-6
    • View Profile
    • OS/2 API Research
Re: Hobbes (Files) Reoganization
« Reply #138 on: May 30, 2022, 10:58:39 pm »
It's time to rename
/pub/os2/util/network/analizer
to
/pub/os2/util/network/analyzer

:-)

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4712
  • Karma: +41/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: Hobbes (Files) Reoganization
« Reply #139 on: May 31, 2022, 09:47:46 pm »
 :o :o :o

You mean the files in the incomming directory, yes, that is my mistake.

But the hobbes archiver already fixed all my past mistakes putting them on "Analyzer" with "y".

I will fix the .txt files that I use for template to reflect the correct word.

Thanks for the feedback.
Martin Iturbide
OS2World NewsMaster
... just share the dream.

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4712
  • Karma: +41/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: Hobbes (Files) Reoganization
« Reply #140 on: May 31, 2022, 10:58:18 pm »
Network Driver Interface Specification (NDIS) is just another name for our (and DOS and Windows) network drivers, or more exact part of them IIRC. OK, Wiki has an overview, https://en.wikipedia.org/wiki/Network_Driver_Interface_Specification

Hi

I'm still processing in my mind where is the right place for "/pub/os2/util/network/ndis"
-  Is it fine there?
- Should it go somewhere representing that is for the VDM, like "/pub/os2/system/VDM/ndis" ?
- Should it go somewhere else?

Regards
Martin Iturbide
OS2World NewsMaster
... just share the dream.

Dave Yeo

  • Hero Member
  • *****
  • Posts: 4787
  • Karma: +99/-1
    • View Profile
Re: Hobbes (Files) Reoganization
« Reply #141 on: June 01, 2022, 01:23:35 am »
Seems to me that  "/pub/os2/util/network/ndis" is fine. IIRC they can work under OS/2, DOS and older Windows depending on installer and perhaps other support files.

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4712
  • Karma: +41/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: Hobbes (Files) Reoganization
« Reply #142 on: June 25, 2022, 01:53:10 am »
Hi

I had lost some intensity on the hobbes reorganization, and I think I'm happy with the directory structure now.

I don't know if there are some comments, I still need to continue with:
- /pub/os2/apps/comm/bbs
- /pub/os2/util/network/tcpip
- /pub/os2/dev/pascal
- /pub/os2/dev/rexx (This will take longer)

I'm also starting slowly with: /pub/os2/system/patches

Regards

Martin Iturbide
OS2World NewsMaster
... just share the dream.

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4712
  • Karma: +41/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: Hobbes (Files) Reoganization
« Reply #143 on: July 17, 2022, 05:16:59 pm »
Hi

I was thinking if it will make sense to divide the "/pub/windows" in two:
- /pub/win16  - For Windows 16 bits apps that runs on Win-OS2
- /pub/win32 - For Windows 32 Bits apps that runs on OS/2 with Odin.

But this is just an early idea, I don't know if there is enough Win32 Freeware/Shareware/OpenSource that runs with Odin to populate in a decent way the /win32 directory.  And it makes sense to first finish with the native apps reorganisation before starting this.

Regards
Martin Iturbide
OS2World NewsMaster
... just share the dream.

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4712
  • Karma: +41/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: Hobbes (Files) Reoganization
« Reply #144 on: July 22, 2022, 06:55:59 pm »
Hi

Just a good day to create a self reminder of the directories on APPS that I'm missing to organize.
- /pub/os2/apps/comm/bbs
- /pub/os2/apps/editors
- /pub/os2/apps/religion
- /pub/os2/apps/science/chem
- /pub/os2/apps/science/ee
- /pub/os2/apps/wp

Regards
« Last Edit: July 24, 2022, 06:06:58 pm by Martin Iturbide »
Martin Iturbide
OS2World NewsMaster
... just share the dream.

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4712
  • Karma: +41/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: Hobbes (Files) Reoganization
« Reply #145 on: July 22, 2022, 07:06:38 pm »
Hi

I found this two files that I can not unzip, both looks like corrupt here.
- https://hobbes.nmsu.edu/download/pub/os2/system/x11/XFree86/v3.1/312fslib.zip
- https://hobbes.nmsu.edu/download/pub/os2/system/x11/XFree86/v3.1/312fvfb.zip

If someone can confirm, I will apreciate it.

Regards
Martin Iturbide
OS2World NewsMaster
... just share the dream.

TeLLie

  • Full Member
  • ***
  • Posts: 226
  • Karma: +11/-0
    • View Profile
Re: Hobbes (Files) Reoganization
« Reply #146 on: July 22, 2022, 09:34:44 pm »
Hi Martin,

For me these also give errors when unpacking

Path = 312fslib.zip
Type = zip
ERRORS:
Headers Error
Unconfirmed start of archive
WARNINGS:
There are data after the end of archive
Physical Size = 467196
Tail Size = 340577

ERROR: CRC Failed : XFree86/lib/X11_s.a


Dave Yeo

  • Hero Member
  • *****
  • Posts: 4787
  • Karma: +99/-1
    • View Profile
Re: Hobbes (Files) Reoganization
« Reply #147 on: July 23, 2022, 06:12:24 am »
Is it worth even keeping v3.1 (and 3.2) around? The latest 3.x was 3.3.6, which perhaps should be uploaded to Hobbes, same with 4.x where the latest seems to have been 4.5.0.
BTW, the last release of XFree86 seems to have been 4.8, which I could probably build, it's EMX, need gcc-elf and an EMX unixroot. Probably some of the xorgs from before they ripped out the imake stuff and/or OS/2 code could also probably be built. I don't see the point unless very bored though.
ftp://ftp.xfree86.org/pub/XFree86/3.3.6/binaries/OS2/
ftp://ftp.netlabs.org/../pub/xfree86/4.5.0/

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4712
  • Karma: +41/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: Hobbes (Files) Reoganization
« Reply #148 on: July 23, 2022, 03:57:40 pm »
Hi

Is it worth even keeping v3.1 (and 3.2) around? The latest 3.x was 3.3.6, which perhaps should be uploaded to Hobbes, same with 4.x where the latest seems to have been 4.5.0.
ftp://ftp.xfree86.org/pub/XFree86/3.3.6/binaries/OS2/
ftp://ftp.netlabs.org/../pub/xfree86/4.5.0/

I agreed with that. I will only keep the latest 3.x and latest 4.x on hobbes. I will keep the older versions locally in one file for the "other legacy repo" we may have someday. For the moment I need to keep trying how should I remove/replace that large list of files on each "/pub/os2/system/x11/XFree86" directory. It seems that the New Mexico University is on vacations these days.

Quote
BTW, the last release of XFree86 seems to have been 4.8, which I could probably build, it's EMX, need gcc-elf and an EMX unixroot. Probably some of the xorgs from before they ripped out the imake stuff and/or OS/2 code could also probably be built. I don't see the point unless very bored though.
It would be awesome if you can do some testing of building 4.8 version and see if it works. And it will be great if the X11 aficionados can help to test it out a little bit with the X11 ported software.

Regards
Martin Iturbide
OS2World NewsMaster
... just share the dream.

Mentore

  • Full Member
  • ***
  • Posts: 152
  • Karma: +4/-0
    • View Profile
Re: Hobbes (Files) Reoganization
« Reply #149 on: July 25, 2022, 08:19:50 am »
Is it worth even keeping v3.1 (and 3.2) around? The latest 3.x was 3.3.6, which perhaps should be uploaded to Hobbes, same with 4.x where the latest seems to have been 4.5.0.
BTW, the last release of XFree86 seems to have been 4.8, which I could probably build, it's EMX, need gcc-elf and an EMX unixroot. Probably some of the xorgs from before they ripped out the imake stuff and/or OS/2 code could also probably be built. I don't see the point unless very bored though.
ftp://ftp.xfree86.org/pub/XFree86/3.3.6/binaries/OS2/
ftp://ftp.netlabs.org/../pub/xfree86/4.5.0/

Hope you'll find yourself pretty bored ASAP, then  ;)
Mentore