🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.announce
Article #246

MediaGoblin 0.2.1: Gearing Up

#246
From: Deborah Nicholson
Date: Tue, 14 Feb 2012 18:18
154 lines
11406 bytes
--20cf303f627c18af7604b8f0a0e2
Content-Type: text/plain; charset=ISO-8859-1

***Media Goblin is a GNU project. We're building an AGPL-licensed federated
multi-media hosting platform. Find out more here,
http://mediagoblin.org/or check out the code repository here,
http://gitorious.org/mediagoblin/mediagoblin Or swing by to say hi in
#mediagoblin on freenode.net

0.2.1: Gearing Up is out! Some of the new stuff in this release is easy to
show off, like all the media formats we're supporting. We've got ascii
(whoo, old school!) to go along with the video which you may remember we
were pretty jazzed about adding in the last release. (
http://mediagoblin.org/news/mediagoblin-0.2.0-our-tubes.html) You have to
specifically enable it, so see the documentation (
http://docs.mediagoblin.org/media-types.html#ascii-art) for details. In the
future, you can expect to see support for all sorts of media types,
including 3d models, slides, and presentations!

There are plenty of nice UI tweaks, including nice tidy-looking comment
areas and the ability to favorite media. You can now easily apply Creative
Commons licenses (http://creativecommons.org/licenses/) to your Media
Goblin media.

We're now able to provide a customizable EXIF metadata display. EXIF data (
http://en.wikipedia.org/wiki/EXIF) means all the little tags that modern
media recording devices include inside your image files. If your camera
records it, you can display it; temperature, location, camera manufacturer
-- whatever you like. If you took a sideways picture (and your camera is
fancy enough to detect it) then MediaGoblin will rotate your image in the
right direction for you. The default setting is hidden (but not scraped)
metadata. Since this is Media Goblin, you can do whatever you want to on
your instance -- just turn on exif_visible option in mediagoblin.ini

GPS support is working. Does your camera have a GPS in it? Then you can haz
maps. We worked hard to build compatibility with another great FLOSS
project; OpenStreetMap (http://www.openstreetmap.org). Again, this feature
is off by default. You can enable option geolocation_map_visible in your
mediagoblin.ini to show GPS info.

What about "under the hood" news? If MediaGoblin were a car we were
building from scratch, then we recently decided to replace the engine.
After significant discussion, we decided to switch from MongoDB to SQL
using the python SQLAlchemy library. The SQL code is actually already very
close to full deployment in the main repository and many parts have already
performed well in tests. Huge props are due to Elrond who has taken on this
Herculean task! He's also done some great roadmapping for everyone else's
who's pitched in on the Great Database Migration of 2012. The transition is
already well on its way!

We're smoothing the way for federation. Kuneco is the collection of
libraries we're building so that OStatus, the software that drives our
inspiring forebears identi.ca, will play nicely with python webapps. We
also implemented PubSubHubbub (push) support in this release. We can now
"push" notifications of our feeds out to the PubSubHubbub servers. One
small step towards federation, in a series of many steps that will one day
add up to a large step.

MediaGoblin is coming soon to every device we can think of! We want your
phones, desktop applications and tablets to be able to submit media. We're
putting together an API that will allow programmers to hook their
applications into MediaGoblin. One day we'll be part of a massive
decentralized ether and having a great API for interoperability is one way
we start to get there.

So much amazing work happened to make this release possible! We could not
have done without all of our amazing people. People worked over the
holidays. Their paid jobs said, "Hey take a break this month." and our
contributors took that time off and gifted it to the 0.2.1 release. We're
now in a great place to start building federation. Contributor thanks list
[Chris will fill in, and you can leave this out when forwarding it to the
media]

Get on board! MediaGoblin is actively seeking testers, translators coders
and bug filers. We'll save you a seat as we set out on on the road to
federation!
The MediaGoblin Team

--20cf303f627c18af7604b8f0a0e2
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

***Media Goblin is a GNU project. We're building an AGPL-licensed feder=
ated multi-media hosting platform. Find out more here, <a href=3D"http://me=
diagoblin.org/">http://mediagoblin.org/</a> or check out the code repositor=
y here, <a href=3D"http://gitorious.org/mediagoblin/mediagoblin">http://git=
orious.org/mediagoblin/mediagoblin</a> Or swing by to say hi in #mediagobli=
n on <a href=3D"http://freenode.net">freenode.net</a> <br>
<br>0.2.1: Gearing Up is out! Some of the new stuff in this release is easy=
 to show off, like all the media formats we&#39;re supporting. We&#39;ve go=
t ascii (whoo, old school!) to go along with the video which you may rememb=
er we were pretty jazzed about adding in the last release. (<a href=3D"http=
://mediagoblin.org/news/mediagoblin-0.2.0-our-tubes.html">http://mediagobli=
n.org/news/mediagoblin-0.2.0-our-tubes.html</a>) You have to specifically e=
nable it, so see the documentation (<a href=3D"http://docs.mediagoblin.org/=
media-types.html#ascii-art">http://docs.mediagoblin.org/media-types.html#as=
cii-art</a>) for details. In the future, you can expect to see support for =
all sorts of media types, including 3d models, slides, and presentations!<b=
r>
=A0=A0=A0 <br>There are plenty of nice UI tweaks, including nice tidy-looki=
ng comment areas and the ability to favorite media. You can now easily appl=
y Creative Commons licenses (<a href=3D"http://creativecommons.org/licenses=
/">http://creativecommons.org/licenses/</a>) to your Media Goblin media.<br=
>
<br>We&#39;re now able to provide a customizable EXIF metadata display. EXI=
F data (<a href=3D"http://en.wikipedia.org/wiki/EXIF">http://en.wikipedia.o=
rg/wiki/EXIF</a>) means all the little tags that modern media recording dev=
ices include inside your image files. If your camera records it, you can di=
splay it; temperature, location, camera manufacturer -- whatever you like. =
If you took a sideways picture (and your camera is fancy enough to detect i=
t) then MediaGoblin will rotate your image in the right direction for you. =
The default setting is hidden (but not scraped) metadata. Since this is Med=
ia Goblin, you can do whatever you want to on your instance -- just turn on=
 exif_visible option in mediagoblin.ini <br>
=A0=A0=A0 <br>GPS support is working. Does your camera have a GPS in it? Th=
en you can haz maps. We worked hard to build compatibility with another gre=
at FLOSS project; OpenStreetMap (<a href=3D"http://www.openstreetmap.org">h=
ttp://www.openstreetmap.org</a>). Again, this feature is off by default. Yo=
u can enable option geolocation_map_visible in your mediagoblin.ini to show=
 GPS info. <br>
<br>What about &quot;under the hood&quot; news? If MediaGoblin were a car w=
e were building from scratch, then we recently decided to replace the engin=
e. After significant discussion, we decided to switch from MongoDB to SQL u=
sing the python SQLAlchemy library. The SQL code is actually already very c=
lose to full deployment in the main repository and many parts have already =
performed well in tests. Huge props are due to Elrond who has taken on this=
 Herculean task! He&#39;s also done some great roadmapping for everyone els=
e&#39;s who&#39;s pitched in on the Great Database Migration of 2012. The t=
ransition is already well on its way!<br>
<br>We&#39;re smoothing the way for federation. Kuneco is the collection of=
 libraries we&#39;re building so that OStatus, the software that drives our=
 inspiring forebears <a href=3D"http://identi.ca">identi.ca</a>, will play =
nicely with python webapps. We also implemented PubSubHubbub (push) support=
 in this release. We can now &quot;push&quot; notifications of our feeds ou=
t to the PubSubHubbub servers. One small step towards federation, in a seri=
es of many steps that will one day add up to a large step. <br>
=A0<br>MediaGoblin is coming soon to every device we can think of! We want =
your phones, desktop applications and tablets to be able to submit media. W=
e&#39;re putting together an API that will allow programmers to hook their =
applications into MediaGoblin. One day we&#39;ll be part of a massive decen=
tralized ether and having a great API for interoperability is one way we st=
art to get there.<br>
<br>So much amazing work happened to make this release possible! We could n=
ot have done without all of our amazing people. People worked over the holi=
days. Their paid jobs said, &quot;Hey take a break this month.&quot; and ou=
r contributors took that time off and gifted it to the 0.2.1 release. We&#3=
9;re now in a great place to start building federation. Contributor thanks =
list [Chris will fill in, and you can leave this out when forwarding it to =
the media]<br>
<br>Get on board! MediaGoblin is actively seeking testers, translators code=
rs and bug filers. We&#39;ll save you a seat as we set out on on the road t=
o federation!<br>The MediaGoblin Team<br><br>

--20cf303f627c18af7604b8f0a0e2--
Technical Details
Message-ID: <mailman.4029.1329320064.15002.info-gnu@gnu.org>
Path: arc1-ca.pugleaf.net!wr5ni28363pbc.0!nntp.google.com!news1.google.com!news.glorb.com!usenet.stanford.edu!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Thread: fba7b,8a4baccc02bdb123,start
X-Google-NewGroupId: yes
X-Google-Attributes: gid4622fc145,domainid0,public,usenet
X-Google-Language: ENGLISH,ASCII-7-bit
Received: by 10.68.135.231 with SMTP id pv7mr1147997pbb.8.1329320066173;
        Wed, 15 Feb 2012 07:34:26 -0800 (PST)
Path: arc1-ca.pugleaf.net!wr5ni28363pbc.0!nntp.google.com!news1.google.com!news.glorb.com!usenet.stanford.edu!not-for-mail
From: Deborah Nicholson <deb@eximiousproductions.com>
Newsgroups: gnu.announce
Subject: MediaGoblin 0.2.1: Gearing Up
Date: Tue, 14 Feb 2012 13:18:44 -0500
Lines: 155
Sender: deb@seagl.org
Approved: info-gnu@gnu.org
Message-ID: <mailman.4029.1329320064.15002.info-gnu@gnu.org>
NNTP-Posting-Host: lists.gnu.org
Mime-Version: 1.0
X-Trace: usenet.stanford.edu 1329320065 5055 140.186.70.17 (15 Feb 2012 15:34:25 GMT)
X-Complaints-To: action@cs.stanford.edu
To: info-gnu@gnu.org
Envelope-to: info-gnu@gnu.org
X-Google-Sender-Auth: ZSndrreFMTZczNI9ju2xhjYfQNA
X-Gm-Message-State: ALoCoQmhwMxtPqAoVW0UZHBWYbpX3nrMdyqcrlR3MXATtJSeI/tgTGPwhGoTIrfnALeSLa7WoyZx
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
 recognized.
X-Received-From: 209.85.210.169
X-Mailman-Approved-At: Wed, 15 Feb 2012 10:34:22 -0500
X-BeenThere: info-gnu@gnu.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: Announcements and Requests for Help from the GNU project and the Free
 Software Foundation <info-gnu.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnu>,
 <mailto:info-gnu-request@gnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/archive/html/info-gnu>
List-Post: <mailto:info-gnu@gnu.org>
List-Help: <mailto:info-gnu-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnu>,
 <mailto:info-gnu-request@gnu.org?subject=subscribe>
Content-Type: multipart/alternative; boundary=20cf303f627c18af7604b8f0a0e2