Necoro’s Blog

Blog? Blog? There is no blog…

Archive for the ‘Portato’ Category

Portato 0.14.1 released

leave a comment »

Well … it probably won’t hurt to announce it here too:

Because of some API-changes in portage, I had to release a bugfix release for portato. And well … it is called 0.14.1 as you might have guessed :P

At the moment I am not developing portato actively. This is partly due to lack of time and partly due to lack of interest. The latter one is especially created by the fast-changing portage (which is in itself a nice thing), where I can’t keep step with w/o needing to spend tons of time in it.

Advertisements

Written by Necoro

September 8, 2010 at 22:37

Posted in Gentoo, Portato

Tagged with ,

Portato 0.14 released

leave a comment »

“Was lange währt, wird gut” is the German saying (the dictionary tells me “Good things come to those who wait.” is the English translation) — hopefully this applies for this version of Portato too.

The changes:

  • NEW: allow eix as backend DB
  • NEW: show the list of world packages
  • NEW: allow to search descriptions
  • NEW: add an icon to signal the ‘best’ version for a package
  • CHANGE: use an internal messagequeue module instead of external shm
  • FIX: bugmail sending
  • I18N: Italian translation – thanks to Ponsi
  • I18N: French translation – thanks to Clément ‘moonpyk’ Bourgeois

Personally, I find the addition of the eix-backend the most important improvement. This now allows fast startup and fast searching. Additionally the long awaitened feature of searching descriptions is only possible here (implementing it with other backends would make the startup sloooooooow).

So – let’s hope that the bugs are on vacation. :) — And a big thanks to idl0r for adding it to the portage tree in no time.

Written by Necoro

May 12, 2010 at 00:41

Posted in Gentoo, Portato

Tagged with ,

Portato’s homepage moved to own server

leave a comment »

Up until now, the web home for Portato was at http://portato.origo.ethz.ch — but although the Origo-platform was promising during the start (and has been a nice alternative to Sourceforge), several problems appeared (I won’t repeat them here, as I already wrote about them in this post).

I started to look for a new home, but could not find a pre-hosted solution. Thus (and as I happened to have rented a virtual server) I decided to host it on my own. So I was able to use the software I liked etc. Well … finding the ‘right’ software was not as easy as I thought ^^… I am now settled with running web.py as the web framework and Mako. But, as I’m only serving more or less static sites, getting rid of web.py and using some tool to generate static pages from the mako templates is also a nice idea… Perhaps I’ll do something in this direction later (if I find a nice tool doing all the work :P).

Oh – btw: The new home for portato is: http://necoro.eu/portato – bugs are going to be hosted on launchpad (this is no final decision either) … and I decided, that there is no need for a wiki.

Written by Necoro

April 9, 2010 at 00:50

Posted in Portato

Tagged with , , , , ,

Portato moving to Git – Part II

leave a comment »

I now found some time to finalize the move from bzr to git. Hence now it can be considered official and the old bazaar branches are deprecated.

You can find the portato code and the overlay at github:

As Launchpad offers a git-import service (which is quite nice), the master branch is mirrored there and can still be accessed via lp:portato using bzr.

I announced in the following places … hopefully I haven’t forgotten an important one:

  • Both threads in the Gentoo forums.
  • Launchpad page.
  • Origo Development Page.

Written by Necoro

October 24, 2009 at 00:19

Posted in Portato

Tagged with , ,

Portato moving to git — Part I

leave a comment »

So — as announced in my previous post, I started moving to git. You can find the current git repository at Github: http://github.com/Necoro/portato

Note: This move is not yet “official”. I have to test first, if I get completely used with git. And then I have to find a hosting platform (github was chosen, because I have an account there already) :). Or perhaps, I am going to host it myself … dunno.

Written by Necoro

October 5, 2009 at 20:34

Posted in Portato

Tagged with ,

Bzr vs Git

with one comment

I had to deal with git yesterday, as I worked on ktsuss. And as always: I couldn’t make it to do what I wanted it to do ;). Thus I head to read the docs … and believe it or not: I’ve been always a contra-Git-guy, but when you get rid of the “it must be similar to all the other SCMs”-thought, git’s concepts begin to make sense. So I spent even more time with reading docs and playing around. And currently it seems, like I am going to replace bzr by git sometime in the future.

Reasons:

  • way faster
  • branches inside the one repository file — no more ‘gnah — the branch is still on my laptop’
  • allows to finally get the currently split svn history back in (though using ugly hacks … but hey — git is all about ugliness :P)
  • git is better supported by most tools — bzr plays only a small role (unfortunately)

I just need to find another bugtracker then, as I planned to use the launchpad one, which does not make sense anymore.

A last remark: I still think, that bzr is a GREAT scm :).

Written by Necoro

October 5, 2009 at 17:53

Posted in Portato

Tagged with , ,

Probably move back to sf.net

with one comment

Quite some time ago, I moved the main Portato hosting from Sourceforge to Origo. The reason was mainly, that I wanted some nice wiki-stuff w/o having to deal myself with hosting and configuring it. Also SF.net is … well … not really fast :).

But Origo has many other disadvantages, which I ignored so far:

  • Does not support bzr — and does not allow to make the “Development” link point to somewhere useful.
  • Uploading system sucks hard. Adds a random integer to each download URL, which makes it necessary to change the ebuild for each release.
  • Flat namespace for attachments… Yes! … No comment -.-
  • Bug tracker is ok for — but has real issues with attachments -.- … And it being built as somehow part of the wiki is not a good idea either.
  • No possibility to put extra files somewhere (docs, …).

Additionally I noted, that sf.net now has some real nice features with its “Hosted Apps” — so it is possible for example to add a trac-instance — just with one click :D. So I’m now considering to move back to sf.net. I just do not know yet, whether I try to use trac and it’s bug tracker — or if I’m going to use the one in Launchpad. And where to host the bzr-branches? Also on sf.net — or leaving them on LP?

Comments are welcome :)

Written by Necoro

September 17, 2009 at 19:18

Posted in Portato

Tagged with , , ,