Discussion:
[referencer] Libglade to GtkBuilder and GnomeVfs to Gio ports
António Lima
2011-02-18 21:39:58 UTC
Permalink
Hi,

My name is Ant?nio Lima and I'm a (part-time) computer science student.

I've contacted Referencer maintainer some days ago about contributing to
Referencer. I didn't see the mailling list back then, I guess I should
have tried here first. Anyway, John Spray must be busy as he hasn't
answered yet.

As you know Referenced uses many deprecated library's such as ligblade,
gnomevfs and libgnomeui.

I've made the port from libglade to GtkBuilder. I don't have real
experience with gtkmm but it was quite simple.

I'm working on the gnomevfs -> gio port but that is more complex and
requires more code change. I've done quite a big part of the port by now
but I would like to know what's the state of the development, especially
if anyone is working on this and if there are other active contributors
since the last commit is from August 2009.

Thanks!

Regards,
Ant?nio Lima

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://icculus.org/pipermail/referencer/attachments/20110218/9b4c87f8/attachment.pgp>
Simon Heath
2011-02-19 21:43:48 UTC
Permalink
Hi!
Not sure if anyone's done active development on Referencer since the
maintainer stopped maintaining. However I've considered working on
some cleanup and feature-adding for Referencer, and would be
interested to see your changes. Unfortunately I'm not very familiar
with the gtk ecosystem so I was mainly thinking of hacking around
trying to fix details rather than doing architectural changes. Still,
one can always learn.
--
Simon Heath ? ? ? ? ? ? ? ? ? ? ? icefoxen at gmail.com
Follow your heart, and keep on rocking. ?http://alopex.li/
António Lima
2011-02-20 16:14:06 UTC
Permalink
Hi!

Good to see the list is alive! :)
Post by Simon Heath
Hi!
Not sure if anyone's done active development on Referencer since the
maintainer stopped maintaining. However I've considered working on
some cleanup and feature-adding for Referencer, and would be
interested to see your changes.
Well since I've some under the hood changes to the code (although
feature wise it's the application works exactly the same) I've set up a
git repository at gitourios.

http://gitorious.org/referencer-revive

There are files that shouldn't be there, because I messed up a little in
the beginning. First time setting up a new repo. But I think the build
is not broken. You will need a fairly recent version of gtkmm and
glibmm. To port from gnome-vfs to Gio is not ready although there are
lots of commits of that.
Post by Simon Heath
Unfortunately I'm not very familiar
with the gtk ecosystem so I was mainly thinking of hacking around
trying to fix details rather than doing architectural changes. Still,
one can always learn.
Well, that was also my goal at first. But once I installed referencer I
noticed it pulled deprecated libraries that are not used by most
applications shipped by modern distributions. I thought I should start
by bringing referencer to the present before doing anything else. But of
course there are things that can be improved and features added anyway.

Speaking for myself I would love to have a more experienced developer
working on this. Someone with more knowledge of Gtk/Gtkmmm would be
awesome :).

Cheers,
Ant?nio Lima
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://icculus.org/pipermail/referencer/attachments/20110220/d7a3f9b0/attachment.pgp>
Matej Urbas
2011-02-20 12:32:36 UTC
Permalink
Hi,

I have also done some cleanup,but could never merge it back.

I've ported the code that writes/loads the reflib XML file to libxml (with
some other minor things).

Best,
---
Matej
Post by António Lima
Hi,
My name is Ant?nio Lima and I'm a (part-time) computer science student.
I've contacted Referencer maintainer some days ago about contributing to
Referencer. I didn't see the mailling list back then, I guess I should
have tried here first. Anyway, John Spray must be busy as he hasn't
answered yet.
As you know Referenced uses many deprecated library's such as ligblade,
gnomevfs and libgnomeui.
I've made the port from libglade to GtkBuilder. I don't have real
experience with gtkmm but it was quite simple.
I'm working on the gnomevfs -> gio port but that is more complex and
requires more code change. I've done quite a big part of the port by now
but I would like to know what's the state of the development, especially
if anyone is working on this and if there are other active contributors
since the last commit is from August 2009.
Thanks!
Regards,
Ant?nio Lima
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://icculus.org/pipermail/referencer/attachments/20110220/9f9893c0/attachment.htm>
António Lima
2011-02-20 16:17:55 UTC
Permalink
Hi,
Post by Matej Urbas
Hi,
I have also done some cleanup,but could never merge it back.
I've ported the code that writes/loads the reflib XML file to libxml
(with some other minor things).
That's great! Of course not having access to the main repo makes people
sticking with their changes and never merging it back. As I said in the
previous email I have a git repo at gitorious where I have my changes. I
can give commit privileges if anyone is interested.


Cheers,
Ant?nio Lima
Post by Matej Urbas
Best,
---
Matej
Post by António Lima
Hi,
My name is Ant?nio Lima and I'm a (part-time) computer science
student.
Post by António Lima
I've contacted Referencer maintainer some days ago about
contributing to
Post by António Lima
Referencer. I didn't see the mailling list back then, I guess I
should
Post by António Lima
have tried here first. Anyway, John Spray must be busy as he hasn't
answered yet.
As you know Referenced uses many deprecated library's such as
ligblade,
Post by António Lima
gnomevfs and libgnomeui.
I've made the port from libglade to GtkBuilder. I don't have real
experience with gtkmm but it was quite simple.
I'm working on the gnomevfs -> gio port but that is more complex and
requires more code change. I've done quite a big part of the port by
now
Post by António Lima
but I would like to know what's the state of the development,
especially
Post by António Lima
if anyone is working on this and if there are other active
contributors
Post by António Lima
since the last commit is from August 2009.
Thanks!
Regards,
Ant?nio Lima
_______________________________________________
referencer mailing list
referencer at icculus.org
http://icculus.org/mailman/listinfo/referencer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://icculus.org/pipermail/referencer/attachments/20110220/23fe92e2/attachment.pgp>
Matej Urbas
2011-02-21 15:33:46 UTC
Permalink
Why did you switch from Mercurial to Git?

It also seems like you have just discarded the whole Mercurial history.

Anyways, do you really expect everyone to just follow you on this?

Most of us have our own local clones of the main repository. All our
changes are properly tracked by Mercurial and can be thus merged at any
time into the main repository (or a replacement thereof).

Please, justify this move.
Post by António Lima
Hi,
Post by Matej Urbas
Hi,
I have also done some cleanup,but could never merge it back.
I've ported the code that writes/loads the reflib XML file to libxml
(with some other minor things).
That's great! Of course not having access to the main repo makes people
sticking with their changes and never merging it back. As I said in the
previous email I have a git repo at gitorious where I have my changes. I
can give commit privileges if anyone is interested.
Cheers,
Ant?nio Lima
Post by Matej Urbas
Best,
---
Matej
Post by António Lima
Hi,
My name is Ant?nio Lima and I'm a (part-time) computer science
student.
Post by António Lima
I've contacted Referencer maintainer some days ago about
contributing to
Post by António Lima
Referencer. I didn't see the mailling list back then, I guess I
should
Post by António Lima
have tried here first. Anyway, John Spray must be busy as he hasn't
answered yet.
As you know Referenced uses many deprecated library's such as
ligblade,
Post by António Lima
gnomevfs and libgnomeui.
I've made the port from libglade to GtkBuilder. I don't have real
experience with gtkmm but it was quite simple.
I'm working on the gnomevfs -> gio port but that is more complex and
requires more code change. I've done quite a big part of the port by
now
Post by António Lima
but I would like to know what's the state of the development,
especially
Post by António Lima
if anyone is working on this and if there are other active
contributors
Post by António Lima
since the last commit is from August 2009.
Thanks!
Regards,
Ant?nio Lima
_______________________________________________
referencer mailing list
referencer at icculus.org
http://icculus.org/mailman/listinfo/referencer
_______________________________________________
referencer mailing list
referencer at icculus.org
http://icculus.org/mailman/listinfo/referencer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://icculus.org/pipermail/referencer/attachments/20110221/6c3d43fe/attachment.pgp>
António Lima
2011-02-21 15:48:08 UTC
Permalink
Post by Matej Urbas
Why did you switch from Mercurial to Git?
Well, I'm sorry for this. It was just for personal use, I didn't mean to
fork or anything like it. I just didn't have any experience with
mercurial and there are more free online services for git that I know
of. Not the best move I see now.
Post by Matej Urbas
It also seems like you have just discarded the whole Mercurial history.
Anyways, do you really expect everyone to just follow you on this?
Most of us have our own local clones of the main repository. All our
changes are properly tracked by Mercurial and can be thus merged at any
time into the main repository (or a replacement thereof).
Please, justify this move.
I'll delete the repository in gitourios right away, I have of course all
the changes in my local machine.

I really don't want to cause any problems, just to contribute if
possible.

Sorry for this once more.

Regards,
Ant?nio Lima
Post by Matej Urbas
Post by António Lima
Hi,
Post by Matej Urbas
Hi,
I have also done some cleanup,but could never merge it back.
I've ported the code that writes/loads the reflib XML file to libxml
(with some other minor things).
That's great! Of course not having access to the main repo makes people
sticking with their changes and never merging it back. As I said in the
previous email I have a git repo at gitorious where I have my changes. I
can give commit privileges if anyone is interested.
Cheers,
Ant?nio Lima
Post by Matej Urbas
Best,
---
Matej
Post by António Lima
Hi,
My name is Ant?nio Lima and I'm a (part-time) computer science
student.
Post by António Lima
I've contacted Referencer maintainer some days ago about
contributing to
Post by António Lima
Referencer. I didn't see the mailling list back then, I guess I
should
Post by António Lima
have tried here first. Anyway, John Spray must be busy as he hasn't
answered yet.
As you know Referenced uses many deprecated library's such as
ligblade,
Post by António Lima
gnomevfs and libgnomeui.
I've made the port from libglade to GtkBuilder. I don't have real
experience with gtkmm but it was quite simple.
I'm working on the gnomevfs -> gio port but that is more complex and
requires more code change. I've done quite a big part of the port by
now
Post by António Lima
but I would like to know what's the state of the development,
especially
Post by António Lima
if anyone is working on this and if there are other active
contributors
Post by António Lima
since the last commit is from August 2009.
Thanks!
Regards,
Ant?nio Lima
_______________________________________________
referencer mailing list
referencer at icculus.org
http://icculus.org/mailman/listinfo/referencer
_______________________________________________
referencer mailing list
referencer at icculus.org
http://icculus.org/mailman/listinfo/referencer
_______________________________________________
referencer mailing list
referencer at icculus.org
http://icculus.org/mailman/listinfo/referencer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://icculus.org/pipermail/referencer/attachments/20110221/307613a9/attachment.pgp>
John Spray
2011-02-21 16:07:18 UTC
Permalink
Hi all,

Now would be a great time to come to a consensus on a new host, so that I can remove the stale repository on icculus.org. You should choose something that includes at least source hosting and a web/wiki bit, like github, bitbucket etc. I don't mind leaving the mailing lists on icculus.org, since they're zero-maintenance. If a few developers can agree on a location then I'll be happy to bless it and retire the icculus.org stuff. Once there's a DVCS host, then it is easy for various people to do their development in branches on there, and the 'master' will effectively be whichever is making the most progress and up for making releases.

I know that Matej has been doing some work, and also Andreas Dalsgaard and Mads. Chr. Olesen. If the branches of those three can be merged cleanly then I expect that would be a natural main branch for future referencer work. I also apologise for not coordinating a handover earlier.

Cheers,
John
Post by António Lima
Post by Matej Urbas
Why did you switch from Mercurial to Git?
Well, I'm sorry for this. It was just for personal use, I didn't mean to
fork or anything like it. I just didn't have any experience with
mercurial and there are more free online services for git that I know
of. Not the best move I see now.
Post by Matej Urbas
It also seems like you have just discarded the whole Mercurial history.
Anyways, do you really expect everyone to just follow you on this?
Most of us have our own local clones of the main repository. All our
changes are properly tracked by Mercurial and can be thus merged at any
time into the main repository (or a replacement thereof).
Please, justify this move.
I'll delete the repository in gitourios right away, I have of course all
the changes in my local machine.
I really don't want to cause any problems, just to contribute if
possible.
Sorry for this once more.
Regards,
Ant?nio Lima
Post by Matej Urbas
Post by António Lima
Hi,
Post by Matej Urbas
Hi,
I have also done some cleanup,but could never merge it back.
I've ported the code that writes/loads the reflib XML file to libxml
(with some other minor things).
That's great! Of course not having access to the main repo makes people
sticking with their changes and never merging it back. As I said in the
previous email I have a git repo at gitorious where I have my changes. I
can give commit privileges if anyone is interested.
Cheers,
Ant?nio Lima
Post by Matej Urbas
Best,
---
Matej
Post by António Lima
Hi,
My name is Ant?nio Lima and I'm a (part-time) computer science
student.
Post by António Lima
I've contacted Referencer maintainer some days ago about
contributing to
Post by António Lima
Referencer. I didn't see the mailling list back then, I guess I
should
Post by António Lima
have tried here first. Anyway, John Spray must be busy as he hasn't
answered yet.
As you know Referenced uses many deprecated library's such as
ligblade,
Post by António Lima
gnomevfs and libgnomeui.
I've made the port from libglade to GtkBuilder. I don't have real
experience with gtkmm but it was quite simple.
I'm working on the gnomevfs -> gio port but that is more complex and
requires more code change. I've done quite a big part of the port by
now
Post by António Lima
but I would like to know what's the state of the development,
especially
Post by António Lima
if anyone is working on this and if there are other active
contributors
Post by António Lima
since the last commit is from August 2009.
Thanks!
Regards,
Ant?nio Lima
_______________________________________________
referencer mailing list
referencer at icculus.org
http://icculus.org/mailman/listinfo/referencer
_______________________________________________
referencer mailing list
referencer at icculus.org
http://icculus.org/mailman/listinfo/referencer
_______________________________________________
referencer mailing list
referencer at icculus.org
http://icculus.org/mailman/listinfo/referencer
_______________________________________________
referencer mailing list
referencer at icculus.org
http://icculus.org/mailman/listinfo/referencer
Andreas Dalsgaard
2011-02-21 17:29:39 UTC
Permalink
Hi everyone,

it sounds to me like we should consider an alternative to Mercurial. I
believe it might help attract new developers. Personaly I would prefer
git/github or bazaar/launchpad and I know Mads prefers
bazaar/launchpad. Another nice thing about launchpad is that we
already have translations and bug reports there.

Best regards Andreas E. Dalsgaard
Post by John Spray
Hi all,
Now would be a great time to come to a consensus on a new host, so that I can remove the stale repository on icculus.org. ?You should choose something that includes at least source hosting and a web/wiki bit, like github, bitbucket etc. ?I don't mind leaving the mailing lists on icculus.org, since they're zero-maintenance. ? ?If a few developers can agree on a location then I'll be happy to bless it and retire the icculus.org stuff. ?Once there's a DVCS host, then it is easy for various people to do their development in branches on there, and the 'master' will effectively be whichever is making the most progress and up for making releases.
I know that Matej has been doing some work, and also Andreas Dalsgaard and Mads. Chr. Olesen. ?If the branches of those three can be merged cleanly then I expect that would be a natural main branch for future referencer work. ?I also apologise for not coordinating a handover earlier.
Cheers,
John
Post by António Lima
Post by Matej Urbas
Why did you switch from Mercurial to Git?
Well, I'm sorry for this. It was just for personal use, I didn't mean to
fork or anything like it. I just didn't have any experience with
mercurial and there are more free online services for git that I know
of. Not the best move I see now.
Post by Matej Urbas
It also seems like you have just discarded the whole Mercurial history.
Anyways, do you really expect everyone to just follow you on this?
Most of us have our own local clones of the main repository. All our
changes are properly tracked by Mercurial and can be thus merged at any
time into the main repository (or a replacement thereof).
Please, justify this move.
I'll delete the repository in gitourios right away, I have of course all
the changes in my local machine.
I really don't want to cause any problems, just to contribute if
possible.
Sorry for this once more.
Regards,
Ant?nio Lima
Post by Matej Urbas
Post by António Lima
Hi,
Post by Matej Urbas
Hi,
I have also done some cleanup,but could never merge it back.
I've ported the code that writes/loads the reflib XML file to libxml
(with some other minor things).
That's great! Of course not having access to the main repo makes people
sticking with their changes and never merging it back. As I said in the
previous email I have a git repo at gitorious where I have my changes. I
can give commit privileges if anyone is interested.
Cheers,
Ant?nio Lima
Post by Matej Urbas
Best,
---
Matej
Post by António Lima
Hi,
My name is Ant?nio Lima and I'm a (part-time) computer science
student.
Post by António Lima
I've contacted Referencer maintainer some days ago about
contributing to
Post by António Lima
Referencer. I didn't see the mailling list back then, I guess I
should
Post by António Lima
have tried here first. Anyway, John Spray must be busy as he hasn't
answered yet.
As you know Referenced uses many deprecated library's such as
ligblade,
Post by António Lima
gnomevfs and libgnomeui.
I've made the port from libglade to GtkBuilder. I don't have real
experience with gtkmm but it was quite simple.
I'm working on the gnomevfs -> gio port but that is more complex and
requires more code change. I've done quite a big part of the port by
now
Post by António Lima
but I would like to know what's the state of the development,
especially
Post by António Lima
if anyone is working on this and if there are other active
contributors
Post by António Lima
since the last commit is from August 2009.
Thanks!
Regards,
Ant?nio Lima
_______________________________________________
referencer mailing list
referencer at icculus.org
http://icculus.org/mailman/listinfo/referencer
_______________________________________________
referencer mailing list
referencer at icculus.org
http://icculus.org/mailman/listinfo/referencer
_______________________________________________
referencer mailing list
referencer at icculus.org
http://icculus.org/mailman/listinfo/referencer
_______________________________________________
referencer mailing list
referencer at icculus.org
http://icculus.org/mailman/listinfo/referencer
_______________________________________________
referencer mailing list
referencer at icculus.org
http://icculus.org/mailman/listinfo/referencer
Matej Urbas
2011-02-21 18:25:41 UTC
Permalink
Post by Andreas Dalsgaard
Hi everyone,
it sounds to me like we should consider an alternative to Mercurial. I
believe it might help attract new developers. Personaly I would prefer
git/github or bazaar/launchpad and I know Mads prefers
bazaar/launchpad. Another nice thing about launchpad is that we
already have translations and bug reports there.
I see. I have no preference really. So you guys decide.

But if I am allowed an opinion, I would suggest to stick with Mercurial
(just because no migration work is needed then).

Also, I would like to keep the history intact (because some Linux
distributions don't use the latest Referencer sources and it can happen
that they would like to release fixes for their snapshots -- which we
could then easily merge to a branch in master). :)

Just saying :)

Have fun, bye!
---
Matej
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://icculus.org/pipermail/referencer/attachments/20110221/3b345e2b/attachment.pgp>
Mads Chr. Olesen
2011-02-21 21:57:28 UTC
Permalink
Post by Matej Urbas
But if I am allowed an opinion, I would suggest to stick with
Mercurial
(just because no migration work is needed then).
Also, I would like to keep the history intact
No matter if we choose git or bzr we should be able to migrate [1] the
repository without losing any history.

[2] gives a quick introduction to bzr for Mercurial users.

[1] http://wiki.bazaar.canonical.com/BzrMigration#Mercurial%20%28hg%29
[2]
http://doc.bazaar.canonical.com/migration/en/survival/bzr-for-hg-users.html
--
Mads Chr. Olesen <mads at mchro.dk>
Matej Urbas
2011-02-21 16:23:51 UTC
Permalink
Ant?nio, Sorry for the harsh tone -- I didn't intend to sound that
mean. :) Apologies for that -- my bad.

In fact, thank you for doing this.

Mercurial and git are quite similar. If you feel at home with git, you
will find the same with Mercurial.

Here are some hosting sites, which support mercurial (I would prefer
sourceforge, just because I already have an account there :) ):

http://sourceforge.net/
http://code.google.com/
http://savannah.nongnu.org/
http://www.tuxfamily.org/

If you need help with setting things up, just yell.

Best,
---
Matej
Post by António Lima
Well, I'm sorry for this. It was just for personal use, I didn't mean to
fork or anything like it. I just didn't have any experience with
mercurial and there are more free online services for git that I know
of. Not the best move I see now.
Post by Matej Urbas
It also seems like you have just discarded the whole Mercurial history.
Anyways, do you really expect everyone to just follow you on this?
Most of us have our own local clones of the main repository. All our
changes are properly tracked by Mercurial and can be thus merged at any
time into the main repository (or a replacement thereof).
Please, justify this move.
I'll delete the repository in gitourios right away, I have of course all
the changes in my local machine.
I really don't want to cause any problems, just to contribute if
possible.
Sorry for this once more.
Regards,
Ant?nio Lima
Post by Matej Urbas
Post by António Lima
Hi,
Post by Matej Urbas
Hi,
I have also done some cleanup,but could never merge it back.
I've ported the code that writes/loads the reflib XML file to libxml
(with some other minor things).
That's great! Of course not having access to the main repo makes people
sticking with their changes and never merging it back. As I said in the
previous email I have a git repo at gitorious where I have my changes. I
can give commit privileges if anyone is interested.
Cheers,
Ant?nio Lima
Post by Matej Urbas
Best,
---
Matej
Post by António Lima
Hi,
My name is Ant?nio Lima and I'm a (part-time) computer science
student.
Post by António Lima
I've contacted Referencer maintainer some days ago about
contributing to
Post by António Lima
Referencer. I didn't see the mailling list back then, I guess I
should
Post by António Lima
have tried here first. Anyway, John Spray must be busy as he hasn't
answered yet.
As you know Referenced uses many deprecated library's such as
ligblade,
Post by António Lima
gnomevfs and libgnomeui.
I've made the port from libglade to GtkBuilder. I don't have real
experience with gtkmm but it was quite simple.
I'm working on the gnomevfs -> gio port but that is more complex and
requires more code change. I've done quite a big part of the port by
now
Post by António Lima
but I would like to know what's the state of the development,
especially
Post by António Lima
if anyone is working on this and if there are other active
contributors
Post by António Lima
since the last commit is from August 2009.
Thanks!
Regards,
Ant?nio Lima
_______________________________________________
referencer mailing list
referencer at icculus.org
http://icculus.org/mailman/listinfo/referencer
_______________________________________________
referencer mailing list
referencer at icculus.org
http://icculus.org/mailman/listinfo/referencer
_______________________________________________
referencer mailing list
referencer at icculus.org
http://icculus.org/mailman/listinfo/referencer
_______________________________________________
referencer mailing list
referencer at icculus.org
http://icculus.org/mailman/listinfo/referencer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://icculus.org/pipermail/referencer/attachments/20110221/7118911e/attachment.pgp>
António Lima
2011-02-21 17:40:30 UTC
Permalink
Hi,
Post by Matej Urbas
Ant?nio, Sorry for the harsh tone -- I didn't intend to sound that
mean. :) Apologies for that -- my bad.
No harm done, Matej :).
Post by Matej Urbas
In fact, thank you for doing this.
Mercurial and git are quite similar. If you feel at home with git, you
will find the same with Mercurial.
I'm willing to learn whatever people prefer to use. When everything is
settled I will ask someone to look at my changes.

Thanks!
Ant?nio Lima
Post by Matej Urbas
Here are some hosting sites, which support mercurial (I would prefer
http://sourceforge.net/
http://code.google.com/
http://savannah.nongnu.org/
http://www.tuxfamily.org/
If you need help with setting things up, just yell.
Best,
---
Matej
Post by António Lima
Well, I'm sorry for this. It was just for personal use, I didn't mean to
fork or anything like it. I just didn't have any experience with
mercurial and there are more free online services for git that I know
of. Not the best move I see now.
Post by Matej Urbas
It also seems like you have just discarded the whole Mercurial history.
Anyways, do you really expect everyone to just follow you on this?
Most of us have our own local clones of the main repository. All our
changes are properly tracked by Mercurial and can be thus merged at any
time into the main repository (or a replacement thereof).
Please, justify this move.
I'll delete the repository in gitourios right away, I have of course all
the changes in my local machine.
I really don't want to cause any problems, just to contribute if
possible.
Sorry for this once more.
Regards,
Ant?nio Lima
Post by Matej Urbas
Post by António Lima
Hi,
Post by Matej Urbas
Hi,
I have also done some cleanup,but could never merge it back.
I've ported the code that writes/loads the reflib XML file to libxml
(with some other minor things).
That's great! Of course not having access to the main repo makes people
sticking with their changes and never merging it back. As I said in the
previous email I have a git repo at gitorious where I have my changes. I
can give commit privileges if anyone is interested.
Cheers,
Ant?nio Lima
Post by Matej Urbas
Best,
---
Matej
Post by António Lima
Hi,
My name is Ant?nio Lima and I'm a (part-time) computer science
student.
Post by António Lima
I've contacted Referencer maintainer some days ago about
contributing to
Post by António Lima
Referencer. I didn't see the mailling list back then, I guess I
should
Post by António Lima
have tried here first. Anyway, John Spray must be busy as he hasn't
answered yet.
As you know Referenced uses many deprecated library's such as
ligblade,
Post by António Lima
gnomevfs and libgnomeui.
I've made the port from libglade to GtkBuilder. I don't have real
experience with gtkmm but it was quite simple.
I'm working on the gnomevfs -> gio port but that is more complex and
requires more code change. I've done quite a big part of the port by
now
Post by António Lima
but I would like to know what's the state of the development,
especially
Post by António Lima
if anyone is working on this and if there are other active
contributors
Post by António Lima
since the last commit is from August 2009.
Thanks!
Regards,
Ant?nio Lima
_______________________________________________
referencer mailing list
referencer at icculus.org
http://icculus.org/mailman/listinfo/referencer
_______________________________________________
referencer mailing list
referencer at icculus.org
http://icculus.org/mailman/listinfo/referencer
_______________________________________________
referencer mailing list
referencer at icculus.org
http://icculus.org/mailman/listinfo/referencer
_______________________________________________
referencer mailing list
referencer at icculus.org
http://icculus.org/mailman/listinfo/referencer
_______________________________________________
referencer mailing list
referencer at icculus.org
http://icculus.org/mailman/listinfo/referencer
Simon Heath
2011-02-21 18:19:09 UTC
Permalink
My $0.02...

I humbly vote against sourceforge... I find that SF's website and
file hosting has gotten progressively more annoying as time has gone
on, and think there's little it does that other sites don't do better.
Matej's point on not discarding the Mercurial history is a pretty
strong one, but I would not be surprised if a tool existed to migrate
history to other version control systems. Personally I like
Mercurial, but git and bazaar seem functionally identical.

Thanks,
Simon
Post by António Lima
Hi,
Post by Matej Urbas
Ant?nio, Sorry for the harsh tone -- I didn't intend to sound that
mean. :) Apologies for that -- my bad.
No harm done, Matej :).
Post by Matej Urbas
In fact, thank you for doing this.
Mercurial and git are quite similar. If you feel at home with git, you
will find the same with Mercurial.
I'm willing to learn whatever people prefer to use. When everything is
settled I will ask someone to look at my changes.
Thanks!
Ant?nio Lima
Post by Matej Urbas
Here are some hosting sites, which support mercurial (I would prefer
http://sourceforge.net/
http://code.google.com/
http://savannah.nongnu.org/
http://www.tuxfamily.org/
If you need help with setting things up, just yell.
Best,
---
Matej
Post by António Lima
Well, I'm sorry for this. It was just for personal use, I didn't mean to
fork or anything like it. I just didn't have any experience with
mercurial and there are more free online services for git that I know
of. Not the best move I see now.
Post by Matej Urbas
It also seems like you have just discarded the whole Mercurial history.
Anyways, do you really expect everyone to just follow you on this?
Most of us have our own local clones of the main repository. All our
changes are properly tracked by Mercurial and can be thus merged at any
time into the main repository (or a replacement thereof).
Please, justify this move.
I'll delete the repository in gitourios right away, I have of course all
the changes in my local machine.
I really don't want to cause any problems, just to contribute if
possible.
Sorry for this once more.
Regards,
Ant?nio Lima
Post by Matej Urbas
Post by António Lima
Hi,
Post by Matej Urbas
Hi,
I have also done some cleanup,but could never merge it back.
I've ported the code that writes/loads the reflib XML file to libxml
(with some other minor things).
That's great! Of course not having access to the main repo makes people
sticking with their changes and never merging it back. As I said in the
previous email I have a git repo at gitorious where I have my changes. I
can give commit privileges if anyone is interested.
Cheers,
Ant?nio Lima
Post by Matej Urbas
Best,
---
Matej
Post by António Lima
Hi,
My name is Ant?nio Lima and I'm a (part-time) computer science
student.
Post by António Lima
I've contacted Referencer maintainer some days ago about
contributing to
Post by António Lima
Referencer. I didn't see the mailling list back then, I guess I
should
Post by António Lima
have tried here first. Anyway, John Spray must be busy as he hasn't
answered yet.
As you know Referenced uses many deprecated library's such as
ligblade,
Post by António Lima
gnomevfs and libgnomeui.
I've made the port from libglade to GtkBuilder. I don't have real
experience with gtkmm but it was quite simple.
I'm working on the gnomevfs -> gio port but that is more complex and
requires more code change. I've done quite a big part of the port by
now
Post by António Lima
but I would like to know what's the state of the development,
especially
Post by António Lima
if anyone is working on this and if there are other active
contributors
Post by António Lima
since the last commit is from August 2009.
Thanks!
Regards,
Ant?nio Lima
_______________________________________________
referencer mailing list
referencer at icculus.org
http://icculus.org/mailman/listinfo/referencer
_______________________________________________
referencer mailing list
referencer at icculus.org
http://icculus.org/mailman/listinfo/referencer
_______________________________________________
referencer mailing list
referencer at icculus.org
http://icculus.org/mailman/listinfo/referencer
_______________________________________________
referencer mailing list
referencer at icculus.org
http://icculus.org/mailman/listinfo/referencer
_______________________________________________
referencer mailing list
referencer at icculus.org
http://icculus.org/mailman/listinfo/referencer
_______________________________________________
referencer mailing list
referencer at icculus.org
http://icculus.org/mailman/listinfo/referencer
Matej Urbas
2011-02-21 18:51:01 UTC
Permalink
Post by Simon Heath
I humbly vote against sourceforge... I find that SF's website and
file hosting has gotten progressively more annoying as time has gone
on, and think there's little it does that other sites don't do better.
That's true, I agree.
Post by Simon Heath
Matej's point on not discarding the Mercurial history is a pretty
strong one, but I would not be surprised if a tool existed to migrate
history to other version control systems. Personally I like
Mercurial, but git and bazaar seem functionally identical.
Yes, I've never done the migration (I did it only from subversion to
mercurial). It should be easier with mercurial to git though. A quick
search brought these links up:

hg-to-git: http://git.grml.org/?p=hg-to-git.git;a=summary

somebody's experience:
http://permalink.gmane.org/gmane.comp.version-control.git/36601


Anyways, the argument for migrating is to attract new developers? Are
you sure this would be the case? Is it worth the trouble?

Also, you have to know that we'll have to coordinate the merges of our
individual patches first (before doing the migration). Otherwise it will
complicate matters a bit.

Best,
---
Matej
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://icculus.org/pipermail/referencer/attachments/20110221/87f6b15c/attachment-0001.pgp>
Loading...