Re: Self introduction and sponsorship request

2012-04-25 Thread Adam Williamson
On Tue, 2012-04-24 at 14:33 -0300, Paulo César Pereira de Andrade wrote:

   Note that I am a Mandriva employee and my major interest is to become
 more aware of how Fedora works, so, I want to contribute like I did with
 several other projects in the past, that is, after work at home and/or
 weekends.

Welcome to Fedora, Paulo! Don't worry about that humming sound, it's
just the mind control ray cranking up =)
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Self introduction and sponsorship request

2012-04-25 Thread Paulo César Pereira de Andrade
Em 25 de abril de 2012 14:07, Adam Williamson awill...@redhat.com escreveu:
 On Tue, 2012-04-24 at 14:33 -0300, Paulo César Pereira de Andrade wrote:

   Note that I am a Mandriva employee and my major interest is to become
 more aware of how Fedora works, so, I want to contribute like I did with
 several other projects in the past, that is, after work at home and/or
 weekends.

 Welcome to Fedora, Paulo! Don't worry about that humming sound, it's
 just the mind control ray cranking up =)

  Hi Adam, nice to meet you again :-)

 --
 Adam Williamson
 Fedora QA Community Monkey
 IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
 http://www.happyassassin.net

 --
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Self introduction and sponsorship request

2012-04-24 Thread Paulo César Pereira de Andrade
  Hi,

  I made a first contribution package for xedit, that happens to be the
text editor I use for most tasks :-) see
https://bugzilla.redhat.com/show_bug.cgi?id=815624

  I would like to contribute to SciTech SIG. I notice there is
https://fedoraproject.org/wiki/SIGs/SciTech/SAGE, and actually, I have
packaged sagemath in Mandriva, and kept the package functional and updated
to latest upstream for around 3 years.

  Sagemath itself depends on roughly 300 different upstream packages, and
other packages I would like to contribute at some point is salome, that
I also packaged in Mandriva, http://www.salome-platform.org/. Currently it
is not functional in Mandriva cooker but should be in released versions,
I got a hacked workaround described at
https://qa.mandriva.com/show_bug.cgi?id=65396

  Other large scientific system I package is texlive, that I made several
perl and sh scripts that allows translating texlive package management
control files, etc to rpm specs, so that can keep up to date with latest
TeX Live. This is a very large set of packages, due to matching 1 to 1 with
texlive, e.g.:

$ urpmq -a texlive- | sort -u | wc -l
2376

  There is already such a texlive packaging schema for fedora described
at http://fedoraproject.org/wiki/Features/TeXLive so I should at least be
able to help a bit :-)

  I understand that there is plenty of bureaucracy to get packages in the
distro, and do not expect them to be core packages, but expect them to
be unsupported, contrib packages.

  Most important packages I maintain in Mandriva should be gcc, glibc,
valgrind and java-1.*.0-openjdk.

  Note that I am a Mandriva employee and my major interest is to become
more aware of how Fedora works, so, I want to contribute like I did with
several other projects in the past, that is, after work at home and/or
weekends.

Thanks,
Paulo
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Self introduction and sponsorship request

2012-04-24 Thread Sérgio Basto
On Tue, 2012-04-24 at 14:33 -0300, Paulo César Pereira de Andrade
wrote: 
 Note that I am a Mandriva employee and my major interest is to become
 more aware of how Fedora works, so, I want to contribute like I did with
 several other projects in the past, that is, after work at home and/or
 weekends.

Hi, Paulo , I remember you, from Mandriva. 
If you need help with something that I can do, let me know. 
You will see that koji, fedpkg, mock, pungi, lorax, preupgrade, anaconda
and others are great tools :)  

I also contribute after work at home and/or weekends ...

Best regards, 
-- 
Sérgio M. B.

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Self introduction and sponsorship request

2012-04-24 Thread Jerry James
Welcome!

2012/4/24 Paulo César Pereira de Andrade
paulo.cesar.pereira.de.andr...@gmail.com:
  I would like to contribute to SciTech SIG. I notice there is
 https://fedoraproject.org/wiki/SIGs/SciTech/SAGE, and actually, I have
 packaged sagemath in Mandriva, and kept the package functional and updated
 to latest upstream for around 3 years.

  Sagemath itself depends on roughly 300 different upstream packages, and
 other packages I would like to contribute at some point is salome, that
 I also packaged in Mandriva, http://www.salome-platform.org/. Currently it
 is not functional in Mandriva cooker but should be in released versions,
 I got a hacked workaround described at
 https://qa.mandriva.com/show_bug.cgi?id=65396

Note that the wiki page doesn't really describe the current state of
Sage packaging in Fedora.  After I sent multiple unanswered emails on
the subject to the scitech list, I made my own page to track progress:

http://software.jamezone.org/Fedora/sage.html

I update it about once per month.  I've run into so many license
problems while working on Sage components that I wonder how you ever
came up with a coherent set of packages for Mandriva.  Perhaps you
excluded the components I've had trouble with.  Anyhow, help packaging
the remaining components would be most welcome.

Regards,
-- 
Jerry James
http://www.jamezone.org/
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Self introduction and sponsorship request

2012-04-24 Thread Paulo César Pereira de Andrade
Em 24 de abril de 2012 16:25, Jerry James loganje...@gmail.com escreveu:
 Welcome!

  Thanks :-)

 2012/4/24 Paulo César Pereira de Andrade
 paulo.cesar.pereira.de.andr...@gmail.com:
  I would like to contribute to SciTech SIG. I notice there is
 https://fedoraproject.org/wiki/SIGs/SciTech/SAGE, and actually, I have
 packaged sagemath in Mandriva, and kept the package functional and updated
 to latest upstream for around 3 years.

  Sagemath itself depends on roughly 300 different upstream packages, and
 other packages I would like to contribute at some point is salome, that
 I also packaged in Mandriva, http://www.salome-platform.org/. Currently it
 is not functional in Mandriva cooker but should be in released versions,
 I got a hacked workaround described at
 https://qa.mandriva.com/show_bug.cgi?id=65396

 Note that the wiki page doesn't really describe the current state of
 Sage packaging in Fedora.  After I sent multiple unanswered emails on
 the subject to the scitech list, I made my own page to track progress:

 http://software.jamezone.org/Fedora/sage.html

 I update it about once per month.  I've run into so many license
 problems while working on Sage components that I wonder how you ever
 came up with a coherent set of packages for Mandriva.  Perhaps you
 excluded the components I've had trouble with.  Anyhow, help packaging

  I have a few Suggests in sagemath.spec for packages I added to
non-free, but I packaged only what is required to run sage -testall
plus a few extra optional packages, and run the optional tests as well.

  But I would not be surprised if there are some packages with not
truly open source license, or unmet special conditions; but they
are only available from contrib mirrors, and upstream tags them
as GPL, BSD, etc, but I did not fool proof read every license...

 the remaining components would be most welcome.

  Major problem should be integration of all components. There
are few cases where it is required some patch to a package
that is not only a sagemath requires. Most intrusive AFAIR
are ntl patches.

  Some components really require a specific version, what may not
be easy to achieve either, but so far, for Mandriva besides a
PYTHONPATH with several patched components, for sagemath 4.8,
most notably is use of a custom cython and ipython. Should work with
current system cython, but that depends on the stage of the moon
(if cython is updated) :-), there is only one binary in PYTHONPATH
(cPickle.so) that I have been carrying for quite some time,
http://bugs.python.org/issue7689
and generating it by doing a build of python in sagemath build.

  Sometimes some problems are very specific to the package, what may
be hard to track, like this one
http://code.google.com/p/gmpy/issues/detail?id=49
or some other earlier related issues with sympy having its own copy
of mpmath, and then having conflicting modules loaded.

 Regards,
 --
 Jerry James
 http://www.jamezone.org/
 --
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel

Paulo
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel