you are viewing a single comment's thread.

view the rest of the comments →

[–]JasonCarswell 2 insightful - 3 fun2 insightful - 2 fun3 insightful - 3 fun -  (8 children)

I know nothing about forum software. I knew a bit about wiki packages 16 years ago. I've never delved into forums before SaidIt other than Quora (lame) and QxR (great, with room for improvements).

I know less about languages. A language switch would be difficult for M7 and D3 but IMO, limited as it is, the important part is the database migration. They have backups, and of course it's backed up on NotABug. I'm guessing it's not as simple as copying text documents into Word or Excel documents - but I'm also guessing it's not rocket surgery. But on the up side if we migrated to a well-supported forum platform there'd be lots of help, modules, etc. - perhaps even an interface skin to make it look like Reddit/SaidIt.

[–][deleted]  (7 children)

[deleted]

    [–]JasonCarswell 1 insightful - 2 fun1 insightful - 1 fun2 insightful - 2 fun -  (6 children)

    It's not about the language or the software. It's about the database.

    old-Reddit is not easy to shift around (or so M7D3 say) and the CSS makes it clear that it's very janky.

    [–][deleted]  (5 children)

    [deleted]

      [–]fschmidt 2 insightful - 2 fun2 insightful - 1 fun3 insightful - 2 fun -  (4 children)

      I asked for the forum software to be written in Luan, not Java. In Luan, the Python print statement works fine.

      Regarding your username, let me assure you that you are not God regardless of Diogenes's views.

      [–][deleted]  (3 children)

      [deleted]

        [–]fschmidt 2 insightful - 2 fun2 insightful - 1 fun3 insightful - 2 fun -  (2 children)

        That may be true. But Luan is trivial to learn. Anyway, I will just wait and see.

        [–][deleted]  (1 child)

        [deleted]

          [–]fschmidt 1 insightful - 1 fun1 insightful - 0 fun2 insightful - 1 fun -  (0 children)

          Luan doesn't have packages and this is intentional for 2 reasons.

          First, Python is a stand-alone language so libraries are written in Python. Luan depends on Java. So libraries are never written in Luan. Libraries are written in Java. Luan is purely an application programming language.

          The other reason for packages is big application. I have experience developing big applications and I hate them. Managing them is a nightmare. My solution is to break up a big application into smaller cooperating applications that call each other. Each small application is its own program owned by one programmer. The small apps call each other but don't trust each other so that if one app fails, the others keep working. This means programmers are totally responsible for their own app and can release whenever they want. So no bureaucracy. Luan is designed for this approach, so no need for packages here.