MediaWiki for ArchLinux?

I have been fiddling with mediawiki for a bit, and I think it might make a suitable replacement for the ailing phpwiki install that Arch is currently using.
I have done a bit of work on a theme for it even. Just edited some css. Here is what I have so far..
Test Site
Of course, I am by no means much of a graphical design man. But, the color scheme seems reasonable. The logo I put in there seems a bit out of place, but a suitable arch logo could easily be dropped in there.

Well, there are about 424 wikipages in the current phpwiki.
The wikitext conversion is not going super great. I managed to export the wikitext data, change the filenames to remove urlencodes, and spaces and such, and there is a start on a sed file to do some simple replacements.
Most of the info I got from here: http://meta.wikimedia.org/wiki/Document … conversion
Of the 424 pages, some are user pages. Those would likely be tossed, and people would need to recreate them in the new system.
There are also a few dupe pages, and nonsense pages.
Considerable handholding would be required to transition the data from there to any new wiki chosen. Formatting issues, fixing rendering, modifying page names to make more sense, etc. It would not be an easy job by any means.
I think manual creation of each page would be better than trying to automate much further than I have done (a little bit better phpwiki to mediawiki conversion would be good), to help ensure documentation quality.
It would not be an easy job, creating some 400 or so pages by hand. Copying text and making sure it was legible and reasonable. Still, given a few people, it shouldn't be too bad a chore..

Similar Messages

  • Wifi card for archlinux?

    I want to buy a wifi card. How wifi card for archlinux, please?

    The driver for prism2/2.5/3 chipsets is provided by the wlan-ng26 package, not by the kernel. It's a very mature and stable driver. If it's prism54, the original version is in the kernel, but you would need to check on prism54.org before using it - there have been various developments since.

  • Bash-completion for archlinux (ready for testing)

    EDIT (20031013): new url & version 1.0 is out
    Hello all,
    I've created a bash-completion script for AL.
    Get it from :
    http://www.kegep.tuc.gr/~manolis/archli … ion.script
    Then :
    pacman -S bash-completion
    copy my script as /etc/bash_completion.d/archlinux
    source /etc/profile
    or log out & back in to enable auto-completion.
    Then simply try pacman -S [tab] to check it.
    So far it auto-completes the init scripts (try /etc/rc.d/network [tab]...), makepkg & pacman.
    Please test it & report any problems or suggestions so that it could get included in the bash-completion pkg.

    sud_crow wrote:Im not chassing you, i swear!
    I begin to feel like a dot in pacman .
    sud_crow wrote:Can you post some explination about its use?? what it does exactly (i know what auto-completions is, but,  what auto-completes and how?)
    Auto-completion is the best thing since fresh bread . You already use it, when you press [tab] or (ie pac[tab]) and it completes the rest of the word (ie pacman). The bash-completion pkg provides some more advanced completion features, like man pac[tab] and it completes it to man pacman, or ssh [tab] and it completes using the hosts included in ~/.ssh/known_hosts.
    My script provides these features for ArchLinux. Simply try pacman -S [tab] and enjoy the list of all available packages for installation on your system. Or pacman -Q -l [tab] that completes from packages installed in your system. Then try /etc/rc.d/network [tab], it will list 'restart start stop'
    (ps. [tab] == pressing the 'tab' key on your keyboard btw.)

  • Best video card for Archlinux?

    What is the best video card for Archlinux distribution?
    Is it possible to make Radeon HD 4870 work somehow in Archlinux, the same way like it works in Ubuntu?

    Just see what drivers are you using with your ubuntu install? Catalyst/xf86-video-ati/radeonhd and install the same on arch.

  • [Solved] Where do I get Emacs 24 for Archlinux?

    hi list,
    I could not find anything about emacs 24 in the repos, only a bazar version in AUR. Is that supposed to be the developer-version of emacs 24?
    If not - where and how do I get emacs 24 for 64bit archlinux?
    cheers
    Last edited by 4on6 (2011-11-18 12:07:19)

    Thats what I thought, and the bazar version could well be from the 23 series too. I send a personnal email.
    BTW, found this working description how to install emacs 24 from source on Ubuntu:
    http://alexhenning.github.com/blog/2010 … on-ubuntu/
    Would that be a valid recipe for archlinux too, if it turns out there is no package?
    cheers

  • Micron Millenium a candidate for Archlinux?

    I have an old Micron Millenium XKu that came with Win95 installed.
    Pentium II MMX
    I'd kinda like to give Arch a shot.
    I'd probably have to put a new hard drive in the box because I think the one that's in there is only 8 GB.
    I'm not familiar with the whole 'architecture' thing.
    Would this computer be a viable candidate for Archlinux?

    9nine9 wrote:
    I checked the ram in my Micron (mentioned in the first post) and it does have 128MB.
    But it only has a modem and no NIC, so I'll have to either cannibalize one from one of my other older computers or perhaps use one of them instead of the Micron for the Arch install.
    I notice that some of them have Celeron processors. If these computers are similar in age to the Micron (I think they are), would they be viable candidates too?
    Thanks again for your input.
    Since the first Celeron  was based  of the Pentium II, they should be. See http://en.wikipedia.org/wiki/Intel_P6. But if we are really talking about a first generation  Celeron, then I hope you have lots of time .

  • Ready for Archlinux sticker

    HI.
    I made this sticker for Archlinux users, all with inkscape. More details on Gnome-look http://www.gnome-look.org/content/show. … tent=58765
    Enjoy it.

    dhave wrote:
    Is there a site where you can order custom-made stickers, with the customer providing the image?
    If you don't feel right about "advertising" on the forum, you could send me a PM.
    Thanks.
    personally, I just went to a printing thing (dunno if there are these things anywhere but here in Chile, I'd guess there are, they have color lasers, plotters and nice paper) and asked them to print me one pdf in sticker paper, then I cutted it and pasted it onto the front of my case and over my two meta keys, that now sport a friendly stuffed penguin.

  • YAIS - Yet Another Installation Script for Archlinux

    I wrote this script today and placed it in AUR. It can show you the way and make it easier to install an archlinux system.

    orschiro wrote:
    https://aur.archlinux.org/packages/yais/
    Can you provide some more information?
    Your README is not very extensive:
    yais
    Yet another installation script (for archlinux)
    I updated the README, and added a TODO to the git repo. I also rewrote the PKGBUILD. It will be OK now.

  • Interest in helping get a NetDirector PKGBUILD for Archlinux?

    Hi,
    I am the project lead for NetDirector, a free and open source (right now we use a modified MPL with attribution - we're moving either to GPLv3 or CPAL) system admiistration tool primarily for servers - www.netdirector.org
    NetDirector is focused on managing at the service level - so, it provides robust (one-to-many changes, change scheduling, rollback, etc) and secure (strict role-based authorization and authentication, system communication encrypted in ssl,...) management for many of the most popular Linux server apps like Apache, Samba, DHCP, BIND, Sendmail, FTP, LDAP.  We have a modular architecture, so additional services can be snapped in to NetDirector as plugins.  Things others have expressed interest in are a plugin for Asterisk, ClamAV, Snort, quotas, MySQL and so on.  Also, we have a plugin to Red Hat Network that extends NetDirector's role-based access control, one-to-many actions, scheduling and rollback to patching and provisioning done with RHN.  Something like this to Pacman would be cool!!
    I got turned on to Archlinux by a user.
    I would love to see if anyone out here would like to help us get NetDirector packaged up and available through the Archlinux content repos. 
    Also, there are a variety of other things we could use some developer help on, too.  If you want to get involved and know Java, please let me know.
    Thanks in advance!
    Greg

    Hi guys,
    thanks for rolling up your sleeves on this.
    to get a sense of the NetDirector architecture, check out this page:  http://www.netdirector.org/index.php?op … &Itemid=49
    I hope it will help in terms of understanding the build process.  Since NetDirector is a client/server tool, you need one server manager and one server agent installed on each server that you use netdirector to manage.  Server Manager is by far the more complicated of the two pieces.  Written in Java, it contains a database (mysql or postgresql), tomcat, the netdirector change management engine, the agent listener and more.  The Server Agent is simple by contrast - written in Python, we designed the Agents to be pretty dumb so as not to gobble up toomany resources.
    I've asked my more technical partner to also reply to this forum in order to give you guys guidance
    Blind and Tardo - do you thihnk we should see how we make out here before I put this request to the mailing list?
    Thanks
    Greg

  • Service Configuration Tool (svc) for Archlinux

    Hello, I'm providing you with a very simple Service Configuration Tool for the management of system services (scripts located inside /etc/rc.d).
    DOWNLOAD LINK: http://aur.archlinux.org/packages.php?ID=30660
    Usage:
    svc DAEMON subcommand
    DAEMON = name of the service to manage
    subcommand = subcommand to pass to the service (e.g. start)
    Example (DAEMON=samba):
    svc samba enable
    svc samba disable
    svc samba configure
    It acts as a wrapper for services and provides a mechanism for enabling (starting and adding the daemon to /etc/rc.conf) and disabling (stopping and removing the daemon from /etc/rc.conf) them. The tool does not constrain your subcommands to only enable and disable, any other service subcommand should act as expected (the value of this subcommand is passed to the rc.d script directly).
    By its own, the script doesn't do much. It is with the help of a shell with a completion system (like zsh or recent versions of bash) that you can get the full benefits of it. For example, I only have to type "svc <TAB>" and all available system services will be available for completion, once a service is typed, it's subcommands (start, stop, restart, etc) will be available for completion too, along with enable and disable.
    Other feature I integrate into some rc.d scripts is the subcommand "configure", which simply calls an editor with the service configuration file (e.g. vim /etc/samba/smb.conf). By combining this and the "svc" tool I can easily configure some services (the ones that make sense, apache is not a good candidate for this since it's got many configuration files): "svc samba configure".
    This was done for two reasons: 1) I used opensolaris for over a year and a half, and when I switched back to linux there was a utility I really missed: "svcadm" (actually, the whole SMF is what I miss, but such a complete/beautiful init framework/service management replacement won't make it into gnu/linux any time soon); 2) As a system administrator, it's daunting to have to type "/e<TAB>/r<TAB>.<TAB>/$SERVICE_NAME $SUBCOMMAND" when I need to manage a service, it's much more pleasant to simply write "svc <TAB> $SERVICE_NAME $SUBCOMMAND" ($SERVICE_NAME and $SUBCOMMAND show options for completion when pressing <TAB>).
    Along with the "svc" script, a script for the zsh completion system is provided. Please contact me if you have an implementation for bash.
    Enjoy,
    Edgar Merino
    Last edited by bimbo (2009-10-08 01:53:58)

    bimbo wrote:
    You could easily get rid of those premade functions and integrate the functionality inside the _svc script:
    In the "svc()" function, for every option of the switch (case) statement, prefix the calls to the rc.d scripts with "sudo", e.g. "sudo ${SERVICES_DIR}/$1 start". If you want to constrain completion options for services to only "( start stop restart)", remove the "enable" and "disable" bindings defined in the "svc()" function and modify the "_svc()"  function (notice the underscore) like this:
    _svc() {
    case $CURRENT in
    2) # Show services under /etc/rc.d for completion
    _services
    3) # Show current service subcommands for completion
    # This is here so that _init_d works on the service name rather
    # than on the actual function name "svc"
    (( CURRENT-- ))
    shift words
    # CONSTRAIN COMPLETION OPTIONS TO ONLY start, stop and restart
    compadd start stop restart
    esac
    So, would I have to call it via _svc $DAEMON start or something similar, then?

  • Opera quick search for archlinux

    I found gentoo has nice search bar for opera http://gentoo-wiki.com/Search_Bar_Plugin#Opera
    I tried to do same for Arch, but I only succeeded with wiki.
    ~/.opera/search.ini
    [Search Engine 11]
    Name=Archlinux wiki
    Verbtext=0
    URL=http://wiki.archlinux.org/index.php/Special:Search?search=%s
    Query=
    Key=aw
    Is post=0
    Has endseparator=0
    Encoding=utf-8
    Search Type=0
    Position=-1
    Nameid=0
    Deleted=0
    I tried to do the same for the aur packages, forum, core and extra packages and bugs w/o any luck.
    Has anyone succeeded in this?
    It would be nice to deliver opera with arch search bar

    I used too many nice hours of the sunday to figure out how the **** this works, puuh. Not once I tried the right click

  • How to install KDE4 beta for Archlinux?

    HI all:
       How to install kde4 for my arch?
    Last edited by mydooom (2007-11-09 16:21:58)

    See this: http://bbs.archlinux.org/viewtopic.php?id=33536

  • Vote for Archlinux as best linux distro!

    Hello
    Just want to report you can vote at http://lifehacker.com/ for the Hive Five, Best Linux Distribution. This is done by submitting a comment like this: VOTE: Archlinux. You have 3 ways to put out your vote, as an anon user, a facebook one or a Registered member.
    Because We know its true
    http://lifehacker.com/5168525/best-linux-distribution
    Last edited by chessboxing (2009-03-14 14:16:24)

    jase wrote:
    lardon wrote:I don't think we should vote. Arch will be ruined if it becomes mainstream.
    Yeah, I'd like to see an average Ubuntu user staring at the console of Arch install cd with his/her mouth wide open, wondering where's the mouse cursor.
    Ouch.  Well at least they're not on Windows.  Or MacOS, god forbid. 
    I came from Ubuntu a few days ago and I'm extremely pleased with Arch, though.  A bit of publicity can't hurt.  Arch isn't a cult, is it?

  • [SOLVED] Linux Standard Base for Archlinux to run ANSYS Fluent

    Hi Arch Users!
    I am trying to get an engineering package to work on my arch distro but having difficulty. I installed OpenSUSE in virtualbox and had the same issue, being the licensing program does not work. After some searching online it was down to lsb not being installed. After I installed lsb core in OpenSUSE I was able to get the licensing manager to work.
    However, I do not find an similar package in Archlinux. Can any one guide me on how to get LSB in Archlinux.
    Cheers!
    J
    Last edited by jlight2011 (2012-09-26 01:54:09)

    /dev/zero wrote:
    Funny, your OP says,
    jlight2011 wrote:However, I do not find an similar package in Archlinux.
    If you want quality help, give quality information.
    Sorry, about the lack of info.
    What actually happens?
    The license manager (FlexLM) does not issue an ID (HostID). No error message is seen. The full package is ANSYS Fluent. Ubuntu users had a similar issue (seen at www.cfd-online.com) and resolved this issue by installing a package lsb-core.
    ]What have you tried?
    I installed OpenSUSE on my virtual box to see if it worked there. Initially it did not. But after installing lsb and re-installing the application the license manager issued an ID, which is what I want.
    Based on this info I installed the following in Archlinux
    lsb-release
    init-functions [AUR]
    ld-lsb [AUR]
    It did not help. The comparing the file list in the Ubuantu package for it lsb-core to that I installed indicate some missing.
    Last edited by jlight2011 (2011-12-06 00:36:18)

  • Varch - Virtual machine builder for ArchLinux

    I just finished the initial release of varch!
    varch is a tool used to easily generate an ArchLinux virtual machine images.
    The google-code homepage is:
    http://code.google.com/p/varch/
    The package is in the AUR:
    http://aur.archlinux.org/packages.php?ID=42428
    A brief wikipage on what varch is and how to use it:
    https://wiki.archlinux.org/index.php/Varch
    Varch is CRAZY easy to use, and is far more simple that other distribution's virtual machine builders.
    New improved support for Libvirt in 0.8
    New support for external kernels and a number of bug fixes in 0.8.2
    Let me know what you think!
    0.8.2 is out!
    Last edited by Ryujin (2010-12-20 07:13:46)

    I'm trying varch.
    when it was in the creating FS step i freaked out a bit because my pc became inresponsive during the mkfs.ext4 calls, but luckily it was correctly working on the /dev/mapper/loop* files.
    I checked /tmp/working.aif and it looks ok
    However something else went wrong:
    sudo varch
    Password:
    # Creating virtual machine image #
    #Checking that the aif configuration will be safe for the underlying system#
    # Executing AIF #
    Welcome to Arch Linux Installation Framework
    Automatic procedure running profile /tmp/working.aif ...
    Note that despite our careful coding and proper testing there may still be bugs in this software.
    When you are doing this installation on a system where some data must be preserved, we suggest you make a backup first
    Partitioning /dev/mapper/loop0
    Disabling all swapspace...
    Phase 1: Creating filesystems & blockdevices
    Making ext2 filesystem on /dev/mapper/loop0p1
    Making swap filesystem on /dev/mapper/loop0p2
    Making ext4 filesystem on /dev/mapper/loop0p3
    Phase 2: Mounting filesystems
    Mounting /dev/mapper/loop0p3 (ext4) on /
    Mounting /dev/mapper/loop0p1 (ext2) on /boot
    Swaponning /dev/mapper/loop0p2
    Done processing filesystems/blockdevices
    Partitions and filesystems made successfully
    Refreshing package database...
    Package installation will begin now. You can watch the output in the progress window. Please be patient.
    Installing... Please Wait
    WARNING: Installation Failed (see errors below)
    error: failed to prepare transaction (package architecture is not valid)
    :: package attr-2.4.44-1-x86_64 does not have a valid architecture
    :: package bash-4.1.009-1-x86_64 does not have a valid architecture
    :: package binutils-2.20.1-4-x86_64 does not have a valid architecture
    :: package bzip2-1.0.6-1-x86_64 does not have a valid architecture
    :: package coreutils-8.6-1-x86_64 does not have a valid architecture
    :: package cryptsetup-1.1.3-1-x86_64 does not have a valid architecture
    :: package dash-0.5.6.1-1-x86_64 does not have a valid architecture
    :: package dcron-4.4-2-x86_64 does not have a valid architecture
    :: package device-mapper-2.02.75-1-x86_64 does not have a valid architecture
    :: package dhcpcd-5.2.8-1-x86_64 does not have a valid architecture
    :: package diffutils-3.0-1-x86_64 does not have a valid architecture
    :: package e2fsprogs-1.41.12-1-x86_64 does not have a valid architecture
    :: package file-5.04-2-x86_64 does not have a valid architecture
    :: package findutils-4.4.2-2-x86_64 does not have a valid architecture
    :: package gawk-3.1.8-1-x86_64 does not have a valid architecture
    :: package gcc-libs-4.5.1-1-x86_64 does not have a valid architecture
    :: package gen-init-cpio-2.6.32-1-x86_64 does not have a valid architecture
    :: package gettext-0.18.1.1-1-x86_64 does not have a valid architecture
    :: package glibc-2.12.1-3-x86_64 does not have a valid architecture
    :: package grep-2.7-1-x86_64 does not have a valid architecture
    :: package grub-0.97-17-x86_64 does not have a valid architecture
    :: package gzip-1.4-1-x86_64 does not have a valid architecture
    :: package initscripts-2010.07-1-x86_64 does not have a valid architecture
    :: package iputils-20100214-2-x86_64 does not have a valid architecture
    :: package jfsutils-1.1.14-1-x86_64 does not have a valid architecture
    :: package kernel26-2.6.35.8-1-x86_64 does not have a valid architecture
    :: package less-436-1-x86_64 does not have a valid architecture
    :: package libusb-0.1.12-4-x86_64 does not have a valid architecture
    :: package logrotate-3.7.9-1-x86_64 does not have a valid architecture
    :: package lvm2-2.02.75-1-x86_64 does not have a valid architecture
    :: package lzo2-2.03-1-x86_64 does not have a valid architecture
    :: package mailx-8.1.1-7-x86_64 does not have a valid architecture
    :: package man-db-2.5.7-1-x86_64 does not have a valid architecture
    :: package mdadm-3.1.4-1-x86_64 does not have a valid architecture
    :: package net-tools-1.60-14-x86_64 does not have a valid architecture
    :: package pacman-3.4.1-1-x86_64 does not have a valid architecture
    :: package pciutils-3.1.7-1-x86_64 does not have a valid architecture
    :: package pcmciautils-017-1-x86_64 does not have a valid architecture
    :: package perl-5.12.1-3-x86_64 does not have a valid architecture
    :: package ppp-2.4.5-1-x86_64 does not have a valid architecture
    :: package procps-3.2.8-1-x86_64 does not have a valid architecture
    :: package psmisc-22.13-1-x86_64 does not have a valid architecture
    :: package rp-pppoe-3.10-5-x86_64 does not have a valid architecture
    :: package sed-4.2.1-2-x86_64 does not have a valid architecture
    :: package shadow-4.1.4.2-3-x86_64 does not have a valid architecture
    :: package sysfsutils-2.1.0-5-x86_64 does not have a valid architecture
    :: package syslog-ng-3.1.2-1-x86_64 does not have a valid architecture
    :: package sysvinit-2.88-2-x86_64 does not have a valid architecture
    :: package tar-1.23-3-x86_64 does not have a valid architecture
    :: package tcp_wrappers-7.6-12-x86_64 does not have a valid architecture
    :: package texinfo-4.13a-4-x86_64 does not have a valid architecture
    :: package udev-163-1-x86_64 does not have a valid architecture
    :: package usbutils-0.90-1-x86_64 does not have a valid architecture
    :: package util-linux-ng-2.18-3-x86_64 does not have a valid architecture
    :: package vi-050325-3-x86_64 does not have a valid architecture
    :: package wget-1.12-2-x86_64 does not have a valid architecture
    :: package which-2.20-3-x86_64 does not have a valid architecture
    :: package wpa_supplicant-0.7.3-1-x86_64 does not have a valid architecture
    :: package xfsprogs-3.1.3-1-x86_64 does not have a valid architecture
    :: package openssh-5.6p1-1-x86_64 does not have a valid architecture
    Package Installation FAILED.
    sed: can't read /tmp/tmpYuFtcK/etc/fstab: No such file or directory
    /usr/lib/aif/core/libs/lib-blockdevices-filesystems.sh: line 332: /tmp/tmpYuFtcK/etc/fstab: No such file or directory
    grep: /tmp/tmpYuFtcK/etc/rc.conf: No such file or directory
    Generating glibc base locales...
    chroot: failed to run command `locale-gen': No such file or directory
    sed: can't read /tmp/tmpYuFtcK/etc/rc.conf: No such file or directory
    awk: fatal: cannot open file `/tmp/tmpYuFtcK//etc/pacman.d/mirrorlist' for reading (No such file or directory)
    /usr/lib/aif/core/libs/lib-ui-interactive.sh: line 27: /tmp/tmpYuFtcK//etc/pacman.d/mirrorlist: No such file or directory
    sed: can't read /tmp/tmpYuFtcK/etc/rc.conf: No such file or directory
    grep: /tmp/tmpYuFtcK/etc/mkinitcpio.conf: No such file or directory
    sed: can't read /tmp/tmpYuFtcK/etc/mkinitcpio.conf: No such file or directory
    Rebuilding initcpio images ...
    WARNING: MKINITCPIO FAILED - SYSTEM MAY NOT BOOT
    chroot: failed to run command `/sbin/mkinitcpio': No such file or directory
    Generating glibc base locales...
    chroot: failed to run command `locale-gen': No such file or directory
    Generating GRUB device map...
    This could take a while.
    Please be patient.
    Probing devices to guess BIOS drives. This may take a long time.
    /dev/loop0 does not have any corresponding BIOS drive.
    grep: /tmp/aif/aif-dev.map: No such file or directory
    /usr/lib/aif/core/libs/lib-blockdevices-filesystems.sh: line 289: per/loop0p1-1: division by 0 (error token is "-1")
    Your root boot device could not be autodetected by setup. Ensure you adjust the 'root (hd0,0)' line in your GRUB config accordingly.
    sed: can't read /tmp/tmpYuFtcK/boot/grub/menu.lst: No such file or directory
    /usr/lib/aif/core/libs/lib-ui-interactive.sh: line 1144: /tmp/tmpYuFtcK/boot/grub/menu.lst: No such file or directory
    Execution Report:
    Phase preparation: Success
    Phase basics: Success
    Phase system: Success
    Phase finish: Success
    # Setting up the bootloader #
    # Cleaning up the build environment #
    Unmounting build environment
    restoring swap state

Maybe you are looking for