Systems selections: Difference between revisions

    From Consumerium development wiki R&D Wiki
    (* w:BASE10 and w:BASE64. 10 and 64 possible combinations per character respectively. + w:UTF-8 encoded w:Unicode for text)
    (start wikifying sweep)
    Line 13: Line 13:


    ''' Currently used languages '''
    ''' Currently used languages '''
    * PHP  
    * [[w:PHP]] (5)
    * ruby
    * [[w:Ruby (programming language)]]
    * python
    * [[w:Python (programming language)]]


    '''Considered languages / languages of interest'''
    '''Considered languages / languages of interest'''

    Revision as of 11:42, 30 August 2016

    Factors affecting database systems selections

    • Copyleft 'free to modify' and 'free in cost' software is strongly preferred over other solutions.
    • Minimal modifications required could be another preference as that means maintenance of the chosen solution is minimized in that aspect.

    Encodings

    Languages

    Programming languages

    Currently used languages

    Considered languages / languages of interest

    Databases

    Current databases

    Main article: Database

    Currently using all major free software RDBMS:

    Considered databases


    Frameworks

    Frameworks


    Software

    Main article: Software

    Current software

    • MediaWiki
    • diaspora*
    • Hubzilla
    • Friendica
    • GNU social
    • GNU MediaGoblin

    ...


    APIs

    APIs to communicate with:

    • Free social media ones

    Data sources

    Data sources: own

    • Semantic MediaWiki well thought out and set up on implementation wiki (c.consumerium.org)
    • Development Wiki - User database, userspace sharing or importing and Unified Login are being looked at as options.

    Data sources: Semantic web


    Media sources

    Copyleft: