Mozilla Firefox repo`s

I want to contribute at Mozilla to improve Firefox thru bug hunting but when trying to install Firefox from the alpha Index of /repositories/mozilla:/alpha or nightly Index of /repositories/mozilla:/nightly repos i found them empty. The beta repo [Index of /repositories/mozilla:/beta/openSUSE_12.1](http://download.opensuse.org/repositories/mozilla:/beta/openSUSE_12.1/) is not much help either because i cant install the browser from there due to dependencies issues.
Before jumping to say that i could download the builds from Mozilla, i want to add the fact that by doing so the performance of the browser drops since its not integrated like the packages are. So … if anyone is maintaining those repos it would be nice to have working nightly, alpha or beta builds of Firefox like other distros have. :slight_smile:

Performance drops how?

I’m running Firefox Aurora, Beta, and Nightly, Thunderbird Beta and Nightly, and SeaMonkey Beta all manually installed, and don’t see any problems.

Hope the maintainers of those repositories get to work for you.

I notice the drop during flash or java content. Personally i think since the repos where created i would be nice for someone to create and maintain packages in them. I see no point in having empty repos.

PS: i use Aurora :slight_smile:

On 02/20/2012 05:26 PM, creatura85 wrote:
> I see no point in having empty repo`s.

you are right, unused repos should be deleted…

we here in the forums have no control over either who makes repos or
what they put in them, or when…

but, you can find who to tell those need to be deleted, on this page:
http://en.opensuse.org/openSUSE:Services_help


DD http://tinyurl.com/SUSEonDW

DenverD, personally i prefer to see useful packages in the empty repo`s for users that want to use them. Thanks for the link btw…

If you cannot install from beta then alpha and nightly would be no difference for you.
The reason for the dependency issues is most likely that you didn’t add the mozilla repository which is needed to be able to use mozilla:beta or mozilla:alpha.

Yes, it would be nice.
There are several options for you to make that a reality:

  • help doing the needed work
  • find someone doing the needed work
  • pay me for doing the work

If those are no options you have to wait unfortunately.

During the last two weeks I have prepared and released
Firefox 10.0
Thunderbird 10.0
Seamonkey 2.7
Firefox 10.0.1
Thunderbird 10.1
Seamonkey 2.7.1
Firefox 10.0.2
Thunderbird 10.0.2
Seamonkey 2.7.2
Firefox 11.0b2
Firefox 11.0b3
mozilla-nspr 4.9
mozilla-nss 3.13.2
prepared Firefox 10ESR for the next cycle
just finished porting the KDE integration patches back into Firefox 10

Sorry, that it wasn’t more than that.

On 02/21/2012 10:26 PM, wrosenauer wrote:
> Sorry, that it wasn’t more than that.

thank you for stopping by!!
thank you for your contributions…

and, please don’t let the apparently unappreciative drive you away!


DD
What does DistroWatch write about YOU?: http://tinyurl.com/SUSEonDW

wrosenauer first off all congrat`s for the work you done so far i bet others appreciate it too.

“pay me for doing the work”
As far as i understand this is a community of persons that want to contribute at improving a linux distribution according to his/her skills.
Why should i pay you to build something that is open source? i don`t remember seeing some kind of warranty from the packages you created passed down to me as normal user.

If you feel its hard doing this on your own and you need help throwing “pay me for doing the work” will not bring results. Now, if by this topic i have asked too much moderators can close this. The more i use the forum and other community sites and services the more i find that some areas like Tumbleweed and/or Mozilla are just a “one man show”… to bad… :wink:

On 2012-02-23 08:56, creatura85 wrote:

> Why should i pay you to build something that is open source? i don`t
> remember seeing some kind of warranty from the packages you created
> passed down to me as normal user.

You are confused about opensource, it does not mean “gratis”. If you want
something, and you can’t do it yourself, you have to wait till somebody
wants to do it for free. If nobody wants, or wants but can not, you can
sometimes find somebody that is willing to do it for money. It is a job, it
needs time, and in that time used for contributing they are not
contributing to their family support. If you want them to increase their
contributing time, a factor is money so that they can do that contribution
instead of working for money somewhere else.

What do you thing that sponsoring from companies to Linux means?
That they pay. You can be a private sponsor, too.


Cheers / Saludos,

Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)

Hi,

(once again I cannot login to the forums and therefore using the NNTP
gateway which hopefully works; I know why I avoid forums if possible)

Am 23.02.2012 08:56, schrieb creatura85:
> “pay me for doing the work”
> As far as i understand this is a community of persons that want to
> contribute at improving a linux distribution according to his/her
> skills.

That’s indeed true.
This does not mean taking donations is wrong in general.

> Why should i pay you to build something that is open source? i don`t

remember seeing some kind of warranty from the packages you created
passed down to me as normal user.

Hmm, this is a valid “business case” in the OSS world. If you do not
agree how and when I do the work you can pay to influence my priorities.
You probably noticed that it was mentioned as last option. And you do
not have to take it :wink:

“Personally i think since
the repos where created i would be nice for someone to create and maintain packages in them. I see no point in having empty repos.”

I invest so much of my spare time in doing that stuff that the above
reads really unappropriate to me.
The nightly repo wasn’t used indeed and I removed it. The alpha repo is
used when I find the time to do the work on it.

> If you feel its hard doing this on your own and you need help throwing
> “pay me for doing the work” will not bring results.

I know. I even would prefer to get help from others but this didn’t
bring much results during the last (around) 6 years. And it still is a
valid way to contribute in my opinion.

Wolfgang

On 02/23/2012 11:40 AM, Wolfgang Rosenauer wrote:

> it still is a valid way to contribute in my opinion.

have you got a (paypal fed) tip jar somewhere…i’ll buy you a
beer/espresso as a thank you, and not demand anything extra from you.


DD http://tinyurl.com/SUSEonDW

Am 23.02.2012 11:49, schrieb DenverD:
> On 02/23/2012 11:40 AM, Wolfgang Rosenauer wrote:
>
>> it still is a valid way to contribute in my opinion.
>
> have you got a (paypal fed) tip jar somewhere…i’ll buy you a
> beer/espresso as a thank you, and not demand anything extra from you.

If you’d like to. Thanks!

You can find information here:
http://www.rosenauer.org/blog/contact/

Wolfgang

On 02/23/2012 01:07 PM, Wolfgang Rosenauer wrote:

> If you’d like to. Thanks!

welcome!! enjoy.


DD
What does DistroWatch write about YOU?: http://tinyurl.com/SUSEonDW

Thank you for your answers Wolfgang. I`m sorry to hear that you are all alone at doing all the Mozilla related packages.

I agree with at the donations part, its good when a person or a group of persons do this, but you also must keep in mind that some people can do that dues to financial issues.
The “business case” as you call its actually reducing the amount of work a contributor like me is doing since i dont have a pre compiled package to use and since you dont have time to do it… again really bad…

Lets say a user like me with no skills at developing, coding or packaging wants to help, how can he offer his help?

On 02/24/2012 02:46 PM, creatura85 wrote:
> Lets say a user like me with no skills at developing, coding or
> packaging wants to help, how can he offer his help?

lots of ways…

well, i’ll let Wolfgang answer how you can help him specifically…

but, generally if you wanna do some volunteer work for openSUSE start
here: http://en.opensuse.org/Portal:How_to_participate


DD
What does DistroWatch write about YOU?: http://tinyurl.com/SUSEonDW

I am already contributing at the openSUSE Testing Core team in fighting bugs. Beside this i do some upstream bug hunting as well at Firefox since is the default browser of openSUSE thats why i started the topic: to find out why alpha or nightly are not available in the repo`s and i got my answers…

On 02/24/2012 09:26 PM, creatura85 wrote:
> I am already contributing at the openSUSE Testing Core team in fighting
> bugs. Beside this i do some upstream bug hunting as well at Firefox
> since is the default browser of openSUSE thats why i started the topic:
> to find out why alpha or nightly are not available in the repo`s and i
> got my answers…

thank you for your contributions (and, if you have a paypal tip jar on
line i’ll buy you an espresso/cool one also)…

and i hope Wolfgang can maybe use some more of your time…if you have
it (and the expertise) to give…


DD
What does DistroWatch write about YOU?: http://tinyurl.com/SUSEonDW

Hi,

Am 24.02.2012 14:46, schrieb creatura85:
>
> Thank you for your answers Wolfgang. I`m sorry to hear that you are all

alone at doing all the Mozilla related packages.

I guess people have the feeling that there is no need to help as it
basically works? No idea. I get contributions here and there just
recently for PPC architecture fixes.

I agree with at the donations part, its good when a person or a group
of persons do this, but you also must keep in mind that some people can
do that dues to financial issues.

I certainly do.
My very first post in this thread was probably a bit exaggerated anyway.
Too often people are very demanding and given the amount of work I’ve
put into the stuff over the years it’s sometimes hard to stay cool.

The “business case” as you call its actually reducing the amount of
work a contributor like me is doing since i dont have a pre compiled > package to use and since you dont have time to do it… again really
> bad…

I’ve seen your contributions in bugzilla recently and thanks for taking
care. I’m bad in cleaning up old stuff there :wink: So that certainly helps.

Some comments on the current status and the mozilla repos you mentioned
earlier.
mozilla:nightly was meant to do automatic daily/nightly builds of either
Aurora or Nightly or both. It was an experiment which never worked for
two reasons:

  • we apply a number of patches which might break at any time so
    automatic builds are likely to fail every other day for
    mozilla-central
  • OBS cannot pull all the sources automatically from upstream since its
    source service does not allow complex checkout logic

mozilla:beta

  • I try to keep that up to date regularly
    (just at the moment I’ve prepared Thunderbird 11beta and I’m about to
    commit Seamonkey 2.8b)

mozilla:alpha

  • I cannot maintain that in every cycle unfortunately but at some point
    Aurora or Earlybird may arrive there

As explained above it’s not just pulling code from upstream and build it
as RPM. There are patches which need at least rebasing pretty often.

> Lets say a user like me with no skills at developing, coding or
> packaging wants to help, how can he offer his help?

Specifically for Mozilla stuff it would indeed be testing, using
Bugzilla and helping others.
At least with mozilla:beta it should be possible to test before a
release even if no Aurora or Nightly is available.

Thanks,
Wolfgang

Yes, your posted sounded like that but dont worry no hard feelings there. I did keep it cool for you too. Glad to be of help on Bugzilla, too bad i cant deal with more complicated bugs since i lack some skills, but i will try and do my best with the ones i can tackle.
Regarding mozilla:aurora or nightly: why dont you create a RPM that pulls updates directly from the Mozilla update channels instead of creating new patches (much like the tarball an user might download from Mozilla sites that gives access to updates) ? Of course a long side with it a rpm with the branding if thats really needed.

Am 26.02.2012 08:56, schrieb creatura85:
> Regarding mozilla:aurora or nightly: why don`t you create a RPM that

pulls updates directly from the Mozilla update channels instead of
creating new patches (much like the tarball an user might download from
Mozilla sites that gives access to updates) ? Of course a long side with
it a rpm with the branding if that`s really needed.

Hmm, an RPM with autoupdate?
That’s not possible because

  • Firefox would need to run as root to be able to update itself
  • even if we would do this all modifications would be gone, making a
    tarball installation out of the custom RPM build

Wolfgang