As presented on my last post, I’ve been working in Meiga, a lightweight content sharing tool for the desktop.
What you could find these days in the git repository was a beta. I’ve been working last days in the final details and now it’s ready to be released. Here it is:
There you will find packages for Ubuntu Hardy, Intrepid and Jaunty, as well as a link to the source code.
I hope you to enjoy it as much as I’ve enjoyed writing it. Of course, comments and improvement suggestions for next versions are welcome. 🙂
my first thought is about how to use this to replace say windows networking/samba…
Of course, Meiga goal is not to replace Samba. Samba is a mature file sharing technology for Local Area Networks, but it’s a little bit unconvenient for sharing files to the internet.
I’m sure you’ve experienced problems with Samba more than one time, specially *that* time when you want to share some pictures to a friend with a laptop in the same room as you. Wouldn’t be convenient just to have a small web server and tell him/her “hey, just go to http://192.168.1.1:8001/pictures“? That’s what Meiga does (by the moment).
In addition, you can do the same but sharing to the Internet if you have an UPnP capable router. You don’t need to bother about port redirections, configurations or computer not finding themselves in the network. Just share, copy the address (with the copy icon) and paste it on a chat or IM. That’s all. More or less the same that KPF does, but using Gnome technologies and without depending on Kicker, which is handy for Gnome users. Gnome-user-share is also another alternative for Gnome, but it depends on Apache, which I considered too heavy (I like the approach of KPF).
Well, I am waiting for an aplication like that for years. I often share a personal folder using apache. I have a personal computer dedicated to server tasks, but this is not the normal case. I always think that the file-sharing on desktop computers over internet is very complicated. Actually we don’t have a software that allows file sharing easy and secure. Meiga is welcome and I am waiting for new features.
Well, I speaks a little english, but is too dificult to me, e de todas maneiras, como dí o chiste, que carallo facemos os dous falando inglés se temos mellor maneira de entendernos?
Vou probar o programa precisamente porque teño que compartir unhas carpetas con fotografías con outras persoas e me ven ben. De todas maneiras, no pasado teño pensado en algún tipo de aplicación para o envío/compartición de arquivos de xeito privado, persoal, que gráficamente fose tan sinxelo como copiar/pegar ou arrastrar. Usar o noso suficiente ancho de banda para poder enviar, por exemplo, un arquivo de 200 megas con fotos persoais, sen ter que recurrir a adxuntalas a un e-mail (o tráfico todo pasa por un servidor de correo e se fai inasumible) senón simplemente establecendo unha conexión entre pares (P2P). Supoño que faría falla un servidor que fixese de centralita, para comunicar os computadores entre si, pero pouco mais. A ver se co tempo podedes facer algo parecido.
Alégrome moitísimo de que che gustase a idea. Unha das principais motivacións para escribir esta utilidade foi precisamente esa necesidade que comentas, compartir fotos.
Actualmente Meiga xa usa UPnP para redireccionar os portos do router en redes domésticas. Esa era unha das claves para facer o programa usable para compartir en Internet. Tamén son consciente de que hay moitas instalacións onde non é posible usar UPnP, por iso coincido coa túa opinión de que é interesante aumentar as posibilidades de conectividade.
Unha das alternativas posibles sería usar un servidor SSH intermedio como concentrador, mediante forwarding de portos. Tamén estaría ben investigar se cun proxy normal ou cun proxy socks podería funcionar.
Aínda non sei cara a onde evolucionará a aplicación, pero con tempo e gañas podería convertirse en algo bastante interesante.
Pregúntome se o proxecto non terá que cambiar de nome, xa que hai un programa Meiga (un pouco cutre, pero é o que hai) funcionando desde hai anos en moitas bibliotecas galegas:
http://www.opacmeiga.rbgalicia.org/
http://www.meiga.rbgalicia.org/Introduccion.htm
Nestas cousas dos nomes parece que o gaña o primeiro que chega. Recordo cando o Mozilla Firebird non tivo máis alternativa que cambiar de nome a Firefox a pesar da importancia do proxecto…
Gracias polo teu interés no proxecto.
Un dos motivos para elixir o nome Meiga para o proxecto foi que se trataba dun nome común.
Non teño problema ningún en compartir nome con outros proxectos, sempre que non sexan para compartir contidos por Internet. No mundo do software hai espacio para todos. 🙂
Se OPAC Meiga é unha marca rexistrada, serán os seus propietarios quen teñan que reclamala. É pouco probable que “Meiga” estea rexistrado como marca comercial, precisamente por tratarse dun nome común, o mesmo que “Verde” ou “Casa”.
(Este) Meiga non ten nada que ver con bibliotecas, así que non vexo por qué a xente de OPAC Meiga debería sentirse preocupada. Desde aquí lles dou a miña noraboa porque seguro que están ofrecendo un servizo moi útil a tódalas bibliotecas de Galicia.