Oblivion Mod talk:Bash vs. OBMM

The UESPWiki – Your source for The Elder Scrolls since 1995
Jump to: navigation, search

Document Sweeping[edit]

I think that point goes in favor of OBMM, actually - OMODs don't even include the documentation in the installation, so it's not in Data at all - rather, you find it from the OMOD itself in OBMM. That strikes me as one-better than the system BAIN has (at least, insofar as "sweeping" is concerned; not having the documentation accessible outside of OBMM can be annoying, especially considering OBMM's considerably longer load period).
DragoonWraith 20:21, 21 January 2009 (EST)

Hmm... OBMM has a number of readme related annoyances:
  • The "not available outside of OBMM" is the major annoyance. E.g. Bash has the ability to read/display readme docs -- which doesn't work too well with OBMM since OBMM refuses to install such docs.
  • It converts readmes into rtfs -- even plain text readmes. So, suppose you omodify an archive, then install it. But you want to get the readme, so, you extract to a folder, and copy it to the docs directory. But it's now in rtf format -- which bash can't read.
  • OBMM doesn't recognize html readmes.
  • It only recognizes one readme per installer. Some mods have html docs with a related image folder. Or they have a readme plus walkthrough, etc.
So I think that Bash's "sweep all doc type files" (txt,doc,pdf,odt,xml,html) into the docs directory is definitely an improvement over that. Now, at this moment, Bain only extracts readmes when packages are installed, but in a future release, it will probably extract those earlier and make them available even when the mod is not installed. (Or maybe I'll have an 'install docs' command.)
--Wrye 21:41, 21 January 2009 (EST)

Load/Unload Time[edit]

Speaking of loading time... That might be a significant advantage as well. But I know there are some tricks that I use with Bain that hide load time at the beginning (or rather, show it -- I give the user feedback to let it know that Bain is doing something when it first loads). Still shutdown is pretty fast in Bain. As I recall, OBMM does some close time cleanup -- but Bain doesn't (all commands are executed immediately, so there's no need for close time cleanup). Still, I'd have to get feedback from people experienced with long OBMM close times to see if they thing Bain is better in this regard. --Wrye 21:41, 21 January 2009 (EST)