Porting MUIBase to MorphOS
  • rms
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    rms
    Posts: 602 from 2004/11/27
    Hi all,

    MuiBase is free and multiplatform. It exists for windows, Linux, AOS3, AOS4 PPC and AROS. Here some links:

    http://muibase.rr-server.de/

    http://www.amiga-ng.org/viewtopic.php?topic=87&forum=4

    The sources are available and can be downloaded from Sourceforge.

    Steffen Gutmann, the very friendly and helpful author of MUIBase agrees to help and give advice, if needed, to port it to MorphOS. Here is his e-mail address:

    muibase@yahoo.com

    if you need any further infos.

    It is now already usable for Morphos, so porting should't be a real problem.

    Could someone with C-programing knowledge PLEASE consider porting this excellent DB Software to MorphOS, it would be really GREAT.

    I use it every day professionnaly, for track of all orders I process. Here a screengrab what my DB looks like:

    http://www.rmsvideo.ch/public_rms/morphos/muibase.png

    Regards

    Christoph
  • »13.11.07 - 17:08
    Profile Visit Website
  • tom
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    tom
    Posts: 147 from 2003/7/22
    From: Heesch, The Ne...
    I have the same wish. I'm using AmigaBase (also a wonderful program of the same author) and Muibase and in the docs the author writes about possible new features. It would be nice to see them..
    But I'm no programmer, sadly.

    Regards Tom
  • »13.11.07 - 22:03
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    r-tea
    Posts: 305 from 2005/3/27
    From: Poland, Zdzies...
    Luckily we can use 68k version with MOS :)
    Mac mini G4@1,5GHz silent upgrade + Xerox Phaser 3140 + EPSON Perfection 1240U
    Commodore C64C + 2 x 1541II + Datasette + SD-Box

    I miss draggable screens... and do you? I know I'm in a minority unfortunately.
  • »13.11.07 - 23:31
    Profile
  • rms
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    rms
    Posts: 602 from 2004/11/27
    @ r-tea

    Yes we are luky to be able to use at least the 68k version, but if one uses this DB extensively then an opimized MorphOS PPC version would realy be needed.

    My DB has now 7 tables and aver 6000 entries to cope with, a lot of calucaltions etc.

    Unfortunately I dont have any programing knowledge that's why I'm hoping that someone would be nice and do the port. I could help in e. g. testing the port and send feed-back of bug reports...

    Regards

    Christoph
  • »14.11.07 - 06:36
    Profile Visit Website
  • pOS
  • Order of the Butterfly
    Order of the Butterfly
    pOS
    Posts: 216 from 2003/11/14
    From: Bavaria
    Though I woulkd appreciate seeing a PPC-native Port, I wouldn't exspect to much speedwise.

    Improving the SQL-Parser would be more effective.

    Currently when joining tables, MUIBase creates a crossproduct of all records and afterwards (!) selects those records fulfilling search criteria.

    Changing this behaviour would increase performance massivly !
  • »14.11.07 - 10:40
    Profile Visit Website
  • rms
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    rms
    Posts: 602 from 2004/11/27
    @ pOS

    As per the author, his next step would be anyway to setup MUIBase on sqlight3 so it can be used by several users at the same time in a LAN. I don't know if this also means that the SQL-Parser improves but I should think so.

    But to have a native MorphOS version of MUIBase IMHO would still be better, even if there wouldn't be much speed increase, as 68k emulation do not have to be done (JIT).

    Regards

    Christoph
  • »15.11.07 - 06:52
    Profile Visit Website
  • pOS
  • Order of the Butterfly
    Order of the Butterfly
    pOS
    Posts: 216 from 2003/11/14
    From: Bavaria
    @rms

    I'm subscribed to the MUIBase mailing list, but this news is really new to me. Nice to see, that Steffen still plans to continue MUIBase development. SQLite3 will certainly improve performance a lot. It would also allow for UTF16/32 support. I already player a bit with SQLite3, mainly the shared library version and it is really nice, feature wise but also in respect to the licence it is published under.

    I hope, however, that usage of it as backend will not lead to loss of MuiBase specific advantages, implicit joins or easy integration into it's Lisp dialect.
  • »15.11.07 - 07:47
    Profile Visit Website
  • tom
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    tom
    Posts: 147 from 2003/7/22
    From: Heesch, The Ne...
    This is a screenshot of one of my MuiBase projects. But i'm interessed in your Tables. I have tried to produce something similar, but so far without luck. Now i have to to use everytime the 'queries' to got a table. It works perfect, but......

    Regards Tom
  • »15.11.07 - 18:23
    Profile
  • tom
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    tom
    Posts: 147 from 2003/7/22
    From: Heesch, The Ne...
    Sorry... see the attachment

    Regards Tom

    [ Edited by tom on 2007/11/15 19:29 ]
  • »15.11.07 - 18:27
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    Yomgui
    Posts: 348 from 2004/8/31
    From: Québec - Canada
    @Christoph: that 's a good project!
    And now... next project!
  • »16.11.07 - 07:53
    Profile Visit Website
  • MorphOS Developer
    itix
    Posts: 1520 from 2003/2/24
    From: Finland
    I recompiled MUIbase to MorphOS. It was already ported to MorphOS by someone (although there is nothing to port really) and MorphOS build seems to work.
    1 + 1 = 3 with very large values of 1
  • »16.11.07 - 17:37
    Profile
  • rms
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    rms
    Posts: 602 from 2004/11/27
    @itix

    that is GREAT NEWS :-))))))))))

    Would there be a possibility to try it? and if yes, how can I get it?

    Looking forward to your feed-back.

    Regards

    Christoph
  • »16.11.07 - 19:22
    Profile Visit Website
  • rms
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    rms
    Posts: 602 from 2004/11/27
    Hi Yomgui,

    nice to hear from you ;-)

    BTW, I'm looking forward to an updated Blender version :-)

    Regards

    Christoph
  • »16.11.07 - 19:26
    Profile Visit Website
  • rms
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    rms
    Posts: 602 from 2004/11/27
    @ tom

    Well, there seems that no screenshot was attached, or am I missing something?

    If you are interested in my tables (the whole structure) of my DB, send me an e-mail and I send it to you.

    Regards

    Christoph
  • »16.11.07 - 19:31
    Profile Visit Website
  • tom
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    tom
    Posts: 147 from 2003/7/22
    From: Heesch, The Ne...
    Sorry I thought the small paperclip was for attachments, but I was wrong.... I will send you an email.

    Regards Tom
    (Perhaps it works now?)
  • »16.11.07 - 22:11
    Profile
  • MorphOS Developer
    itix
    Posts: 1520 from 2003/2/24
    From: Finland
    MUIbase MorphOS

    To distribute this officially what shall I do? I could mail original author but my inbox has already surplus of unread messages...
    1 + 1 = 3 with very large values of 1
  • »16.11.07 - 23:09
    Profile
  • rms
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    rms
    Posts: 602 from 2004/11/27
    @ itix

    Absolutely fantastic :-)

    Thanks very much, I just tested this MorphOS version and it seems to work fine, really this is GREAT. To me it seems faster then the 68k version...

    If you dont mind, I can contact Steffen Gutmann and have a look with him to add the MorphOS version on the official MUIBase homepage, so people can get it from there.

    Another concern, I saw that this is the newest version of MUIBase, 2.2.10. How about when Steffen releases newer versions in the future, can/should he contact you?

    Again, thanks very much.

    Regards

    Christoph
  • »17.11.07 - 07:20
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    r-tea
    Posts: 305 from 2005/3/27
    From: Poland, Zdzies...
    I don't understand. Why Steffen didn't put MUIBase 2.2.10 (68k) on its homepage? Isn't it finished yet?
    Mac mini G4@1,5GHz silent upgrade + Xerox Phaser 3140 + EPSON Perfection 1240U
    Commodore C64C + 2 x 1541II + Datasette + SD-Box

    I miss draggable screens... and do you? I know I'm in a minority unfortunately.
  • »17.11.07 - 17:56
    Profile
  • Just looking around
    muibase
    Posts: 1 from 2007/11/18
    Christoph, thanks for bringing up this topic. I tried to port MUIbase myself some time ago using the cross compiler tools from Martin Blom. I reached a point where the source compiled into a binary but that version didn't work as expected (strange GUI, etc.) and debugging the problem was too complicated as I don't own the hardware to test it.

    Good to hear the version Ikka compiled seems to work. Version 2.2.10 is fully compatible to 2.2.9 so you can use it for production (you can go back to 2.2.9 in case the MorphOS binary makes problems).

    MUIbase versions with a sub-revision are beta versions and not usually distributed on the MUIbase home page. If you want to test them then please join the mailing list.

    Anyway, I plan to release a new version 2.3 soon. It would be nice to include the MorphOS version as now the AOS4 version also seems to be working well.

    Cheers,

    Steffen
  • »18.11.07 - 13:34
    Profile Visit Website
  • MorphOS Developer
    itix
    Posts: 1520 from 2003/2/24
    From: Finland
    @rms

    I joined to MUIbase mailing list so no need to anymore.
    1 + 1 = 3 with very large values of 1
  • »18.11.07 - 17:22
    Profile
  • rms
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    rms
    Posts: 602 from 2004/11/27
    @ itix

    Great :-)
  • »19.11.07 - 14:54
    Profile Visit Website