Re: Updating the info for Extras-devel non-free

2009-12-18 Thread Eero Tamminen
Hi,

ext Stephan Jaensch wrote:
> First of all, my viewpoint as a user: I want as many apps
> as possible. Choice is always good. I own an iPod Touch,
> and I can say with confidence that my criteria for selecting
> an app is always functionality, quality (hard to gauge since
> there is no "try before you buy", so I'm judging by user
> ratings for that) and price. As a user, I don't care about
> source code availability.

Without source code availability others cannot help in fixing
the bugs in the application or start maintaining the package
when the original package maintainer goes away (as they always
eventually will).

I.e. source code is some level of guarantee about the functionality
and quality being there for the long term, even if the author gets
other priorities.   If the software is such that you need to invest
time to learning it, then also long term matters.  If it's e.g. a
game that you'll play through once, then it's not so important.

Source code availability matters then more for the possibility of
being able to verify things that cannot be (easily) verified from
the binary alone (e.g. security, actual changes between versions etc).


 - Eero
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Updating the info for Extras-devel non-free

2009-11-27 Thread Andrew Flegg
On Fri, Nov 27, 2009 at 17:19, Jari Tenhunen  wrote:
> On Fri, Nov 27, 2009 at 12:15:57PM +0200, Quim Gil wrote:
>>
>> - Do you want non-free apps showing up in
>> http://maemo.org/packages/repository/qa/fremantle_extras-testing/ ?
>
> Absolutely. If non-free apps can go to Extras by bypassing testing, that
> defeats the whole purpose of the QA process. The average end-user
> doesn't know or care about the difference between "free" and "non-free",
> but if something he installed from maemo.org Extras did something bad or
> didn't work, that's extremely bad for maemo.org and extras as a whole.
>
> The other route you can take is to not accept non-free apps into extras
> at all.

There is another route (which I don't support): non-free packages go
into a separate QA queue. I think this'd be just more work than
highlighting the section in the packages page. My point is that it's
not so black & white.

No one is suggesting that non-free apps can bypass QA and, indeed,
they can't at the moment. That was a misunderstanding caused by the
Uploading_to_Extras wiki page.

>> - Do you want non-free apps showing up in
>> http://maemo.org/downloads/Maemo5/ ?
>
> Why not, if they have gone through the same quality gate as free apps.

The problem Jeremiah's highlighting is that most of the QA is
currently done manually; however there is a plan to do more QA by
inspecting the source on its way into Extras-testing.

When those checks are implemented, I'd suggest we increase the QA for
non-free apps in another way (more thumbs up, perhaps or longer
delay), if there is a material difference in the amount of automated
QA we can do.

Cheers,

Andrew

-- 
Andrew Flegg -- mailto:and...@bleb.org  |  http://www.bleb.org/
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Updating the info for Extras-devel non-free

2009-11-27 Thread Jari Tenhunen
On Fri, Nov 27, 2009 at 12:15:57PM +0200, Quim Gil wrote:
> Hi,
> 
> ext Jeremiah Foster wrote:
> > I am hesitant here, some of the testing process may require source
> > packages, either now or in the future. I am not certain that non-free
> > packages deserve to get all the free quality assurance that the
> > community provides. I think they should be grateful that they are
> > included at all and if they want to go through testing, they need to
> > at least provide a source package.
> 
> So the questions is in fact non-technical:
> 
> - Do you want non-free apps showing up in
> http://maemo.org/packages/repository/qa/fremantle_extras-testing/ ?

Absolutely. If non-free apps can go to Extras by bypassing testing, that
defeats the whole purpose of the QA process. The average end-user
doesn't know or care about the difference between "free" and "non-free",
but if something he installed from maemo.org Extras did something bad or
didn't work, that's extremely bad for maemo.org and extras as a whole.

The other route you can take is to not accept non-free apps into extras
at all. 

> - Do you want non-free apps showing up in
> http://maemo.org/downloads/Maemo5/ ?

Why not, if they have gone through the same quality gate as free apps.

> Testers with a strong opinion about open source might not be interested
> at all on this, but other users might be indeed interested in becoming
> betatesters of a non-free app in exchange of checking the lastest
> versions some days/weeks before regular users get them in Ovi or elsewhere.

I perfectly understand this view but I hope this is also looked from the
end user's p-o-v.


Cheers,
Jari
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Updating the info for Extras-devel non-free

2009-11-27 Thread Jeremiah Foster

On Nov 27, 2009, at 12:03, Stephan Jaensch wrote:

> Am 27.11.2009 um 11:15 schrieb Quim Gil:
> 
>> - Do you want non-free apps showing up in
>> http://maemo.org/packages/repository/qa/fremantle_extras-testing/ ?
>> 
>> - Do you want non-free apps showing up in
>> http://maemo.org/downloads/Maemo5/ ?
> 
> I'm relatively new to the Maemo scene and am currently developing my first 
> Maemo app using C++ and Qt. I have also played with Python and PyQt which is 
> quite nice. Just wanted to take this opportunity to say hi to you all and 
> give you my humble opinion on the matter. :)

Welcome!

> First of all, my viewpoint as a user: I want as many apps as possible.

There are tens of thousands of debian packages in stable alone.

> Choice is always good. I own an iPod Touch, and I can say with confidence 
> that my criteria for selecting an app is always functionality, quality (hard 
> to gauge since there is no "try before you buy", so I'm judging by user 
> ratings for that) and price. As a user, I don't care about source code 
> availability. One of the main reasons I chose Maemo/N900 instead of e.g. the 
> Palm Pre is that there are almost no apps available for their WebOS platform 
> even months after release.

One of the reasons for this is surely the fact that they _rejected_ free 
software apps from their repos. 

> As a developer, I want users to be able to get the app as easy as possible, 
> delivering as high a quality as I can. So obviously I would want my app to be 
> in extras-testing. But if that is not possible / not wanted by the community, 
> appearing on downloads/Maemo5/ would still be important.
> 
>> Testers with a strong opinion about open source might not be interested
>> at all on this, but other users might be indeed interested in becoming
>> betatesters of a non-free app in exchange of checking the lastest
>> versions some days/weeks before regular users get them in Ovi or elsewhere.
> 
> I agree. I do understand that Maemo has a strong open source (or even free 
> software) crowd. I am a big fan of open source myself. If people do not want 
> non-free apps on their device, just don't add non-free to your sources.list. 
> Problem solved. Same with QA. Nobody is forcing anybody to QA non-free 
> packages, right? That doesn't mean that people who actually want to do that 
> QA should be prevented from doing it.

It sounds good, but there are some question marks. Firstly, will anyone know 
that it is free or non-free through the testing interface? But there are other 
problems too which largely stem from mixing free with non-free applications. 
Once this happens, it can be confusing to know where the line is - developers 
start to use proprietary software thinking it is open. In fact recently we have 
had situations where free software was in non-free and non-free software was in 
free. So already we are seeing problems with the mixing together.

The consequences for Nokia can be non-trivial, it is them that a company like 
Nintendo will sue, not a random free software developer in University. I see 
problems with this sort of mixing both practical and philosophical.

Jeremiah

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Updating the info for Extras-devel non-free

2009-11-27 Thread Jeremiah Foster

On Nov 27, 2009, at 11:15, Quim Gil wrote:

> Hi,
> 
> ext Jeremiah Foster wrote:
>> I am hesitant here, some of the testing process may require source
>> packages, either now or in the future. I am not certain that non-free
>> packages deserve to get all the free quality assurance that the
>> community provides. I think they should be grateful that they are
>> included at all and if they want to go through testing, they need to
>> at least provide a source package.
> 
> I think this had been discussed before. At least I remember a reply from
> Henrik (Mauku developer) explaining in quite plain English why even if
> source code availability is the ultimate resource for good testing, in
> practice most apps go through the QA without anybody checking that
> source, and even many tools analyzing power consumption and performance
> will check the binaries and not the source packages.

Yes that's true for the testing process. Maemian, a part of the QA process but 
not part of the testing / promotion process, works only on debs so it requires 
source code.
> 
> So the questions is in fact non-technical:
> 
> - Do you want non-free apps showing up in
> http://maemo.org/packages/repository/qa/fremantle_extras-testing/ ?

My personal answer is no.
> 
> - Do you want non-free apps showing up in
> http://maemo.org/downloads/Maemo5/ ?

There I don't care so much.
> 
> My personal opinion is that maemo.org has been always strong in open
> source but not exclusive, just like Maemo itself. In practice many users
> and developers got their first contact with free software thanks to this
> hybrid approach, and now some of them are in the first row of OSS
> evangelists.

I agree with you, if the community wants non-free apps in the repos then that 
is good enough for me.

Jeremiah

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Updating the info for Extras-devel non-free

2009-11-27 Thread Stephan Jaensch
Am 27.11.2009 um 11:15 schrieb Quim Gil:

> - Do you want non-free apps showing up in
> http://maemo.org/packages/repository/qa/fremantle_extras-testing/ ?
> 
> - Do you want non-free apps showing up in
> http://maemo.org/downloads/Maemo5/ ?

I'm relatively new to the Maemo scene and am currently developing my first 
Maemo app using C++ and Qt. I have also played with Python and PyQt which is 
quite nice. Just wanted to take this opportunity to say hi to you all and give 
you my humble opinion on the matter. :)

I don't know yet if I'll be releasing my app as open source, it could very well 
be non-free. So this issue is interesting to me both as a developer as well as 
a user.

First of all, my viewpoint as a user: I want as many apps as possible. Choice 
is always good. I own an iPod Touch, and I can say with confidence that my 
criteria for selecting an app is always functionality, quality (hard to gauge 
since there is no "try before you buy", so I'm judging by user ratings for 
that) and price. As a user, I don't care about source code availability. One of 
the main reasons I chose Maemo/N900 instead of e.g. the Palm Pre is that there 
are almost no apps available for their WebOS platform even months after release.

As a developer, I want users to be able to get the app as easy as possible, 
delivering as high a quality as I can. So obviously I would want my app to be 
in extras-testing. But if that is not possible / not wanted by the community, 
appearing on downloads/Maemo5/ would still be important.

> Testers with a strong opinion about open source might not be interested
> at all on this, but other users might be indeed interested in becoming
> betatesters of a non-free app in exchange of checking the lastest
> versions some days/weeks before regular users get them in Ovi or elsewhere.

I agree. I do understand that Maemo has a strong open source (or even free 
software) crowd. I am a big fan of open source myself. If people do not want 
non-free apps on their device, just don't add non-free to your sources.list. 
Problem solved. Same with QA. Nobody is forcing anybody to QA non-free 
packages, right? That doesn't mean that people who actually want to do that QA 
should be prevented from doing it.

Cheers,
Stephan
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Updating the info for Extras-devel non-free

2009-11-27 Thread Quim Gil
Hi,

ext Jeremiah Foster wrote:
> I am hesitant here, some of the testing process may require source
> packages, either now or in the future. I am not certain that non-free
> packages deserve to get all the free quality assurance that the
> community provides. I think they should be grateful that they are
> included at all and if they want to go through testing, they need to
> at least provide a source package.

I think this had been discussed before. At least I remember a reply from
Henrik (Mauku developer) explaining in quite plain English why even if
source code availability is the ultimate resource for good testing, in
practice most apps go through the QA without anybody checking that
source, and even many tools analyzing power consumption and performance
will check the binaries and not the source packages.

So the questions is in fact non-technical:

- Do you want non-free apps showing up in
http://maemo.org/packages/repository/qa/fremantle_extras-testing/ ?

- Do you want non-free apps showing up in
http://maemo.org/downloads/Maemo5/ ?

Note that they are different questions. One possibility is that non-free
or commercial publishers find interesting the maemo.org QA process per
se, aiming to release the final versions in Ovi or their own channels,
where no such betatesting infrastructure and culture exists.

Testers with a strong opinion about open source might not be interested
at all on this, but other users might be indeed interested in becoming
betatesters of a non-free app in exchange of checking the lastest
versions some days/weeks before regular users get them in Ovi or elsewhere.

Some comments in this thread ask why "the community" should put extra
work testing non-free apps. In fact "the community" doesn't exist as
such. If you don't want to test non-free apps then don't test them,. If
everybody thinks like you nobody will test these apps and it will be
irrelevant that they are in extras-devel or extras-testing.

But perhaps their presence is actually interesting to some. Perhaps the
fact that they are available for testing as beta versions bring actually
more testers to the QA process. And perhaps some of these guys start
helping testing other apps, free or non-free.

My personal opinion is that maemo.org has been always strong in open
source but not exclusive, just like Maemo itself. In practice many users
and developers got their first contact with free software thanks to this
hybrid approach, and now some of them are in the first row of OSS
evangelists.

-- 
Quim Gil
open source advocate
Maemo Devices @ Nokia
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Updating the info for Extras-devel non-free

2009-11-25 Thread Jeremiah Foster
On 11/25/09 4:07 PM, Andrew Flegg wrote:
> On Wed, Nov 25, 2009 at 14:55, David Greaves  wrote:
>
>> Does the community really have so much spare resource that we can QA
>> non-free (and presumably non-community) apps?
>>  
> fms/RST38h's emulators are non-free. However much I'd prefer to have
> the source and not special case them, they are useful packages and the
> author's intention should be respected.
>
I don't think the author's rights trump the community's rights.
> Do I want him to go off and create a new repo? No.
This is not necessarily what will happen if we ask for source.
>   Is Ovi an
> alternative? We don't know yet.
>
That seems to be a one way street - they can take maemo.org packages, 
but we have no access to their repos.
> However, having tested earlier versions of VGBA, iNES and others, I
> think I can say they went through the normal testing procedure,
> despite being non-free.
>
> The reason pre "-testing" they went directly to Extras was that there
> was no point going through the auto-builder. Now, however, I think
> they should be going directly into "-devel" and promoted into
> "-testing" and Extras proper as per free packages.
>
Maemian is designed to peer into debs, to find 'bugs' in packages, not 
in software, it is designed to be part of the QA process after the build 
on garage. It will not run on debs that haven't gone through the build 
system. So at least part of the QA process will not work on non-free apps.
> Whether they get highlighted in a different queue is an interesting
> question; but will probably push non-Ovi, non-free apps away into
> their own repositories.
One of the things that the maemo version of debian's popularity contest 
is hopefully going to do is to check the repos being used on the device. 
This might show us how widespread the use of outlying repos is. It might 
also be an effective way of piercing this argument, I don't think it is 
as widespread a practice as it used to be.
>   The point of community QA is to make sure only
> good apps get to users: we're doing it because we're selfish. It's not
> free bug finding for commercial software teams; and so saying "we're
> only go to QA it for you if you give us the source" would seem to be a
> change in the purpose and intent of the QA process.
>
I think you make a powerful argument that the QA process is for users to 
get good software. However, software developers target distributions 
like debian because of its quality assurance, and if Maemo gets a 
reputation for quality, then one can expect that sort of targeting to 
occur there as well.

It is perfectly reasonable to expect that those who participate in the 
QA process adhere to the same principles of openness that have made 
maemo.org so successful.

Jeremiah
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Updating the info for Extras-devel non-free

2009-11-25 Thread David Greaves
On Wed, 2009-11-25 at 15:07 +, Andrew Flegg wrote:
> On Wed, Nov 25, 2009 at 14:55, David Greaves  wrote:
> >
> > Does the community really have so much spare resource that we can QA
> > non-free (and presumably non-community) apps?
> 
> fms/RST38h's emulators are non-free. However much I'd prefer to have
> the source and not special case them, they are useful packages and the
> author's intention should be respected.
Yep - my 2nd para was about the balance.

> Whether they get highlighted in a different queue is an interesting
> question; but will probably push non-Ovi, non-free apps away into
> their own repositories.
Why? It's a different queue, not a different community.

> The point of community QA is to make sure only
> good apps get to users: we're doing it because we're selfish.
Yes.
>  It's not
> free bug finding for commercial software teams;
Agreed, the non-free apps you identified are non-commercial.

Do you see non-free apps which are commercial (eg crippleware needing an
email supplied EIN-keyed password or adware) going through the same
process?
Would that fail the Extras QA?
Why?
Would it fail a non-free queue's QA?

How do testers QA such (IMHO perfectly reasonable) applications? Should
the test process require a password for testers?

>  and so saying "we're
> only go to QA it for you if you give us the source" would seem to be a
> change in the purpose and intent of the QA process.
Fair, but some of us (and note that I've spent time testing RST38h's
"Master Gear" emulator) do and will continue to care about free rather
than no-cost.

Are you as a community member happy to QA a binary app from a polite and
well spoken community noobie without even having the *option* of
reviewing the source?
What if I'm not? Will it be obvious that there's no source for that app
(ie marked non-free) in the testing queue?

/me sees quite a bit of grey.

David

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Updating the info for Extras-devel non-free

2009-11-25 Thread Andrew Flegg
On Wed, Nov 25, 2009 at 14:55, David Greaves  wrote:
>
> Does the community really have so much spare resource that we can QA
> non-free (and presumably non-community) apps?

fms/RST38h's emulators are non-free. However much I'd prefer to have
the source and not special case them, they are useful packages and the
author's intention should be respected.

Do I want him to go off and create a new repo? No. Is Ovi an
alternative? We don't know yet.

However, having tested earlier versions of VGBA, iNES and others, I
think I can say they went through the normal testing procedure,
despite being non-free.

The reason pre "-testing" they went directly to Extras was that there
was no point going through the auto-builder. Now, however, I think
they should be going directly into "-devel" and promoted into
"-testing" and Extras proper as per free packages.

Whether they get highlighted in a different queue is an interesting
question; but will probably push non-Ovi, non-free apps away into
their own repositories. The point of community QA is to make sure only
good apps get to users: we're doing it because we're selfish. It's not
free bug finding for commercial software teams; and so saying "we're
only go to QA it for you if you give us the source" would seem to be a
change in the purpose and intent of the QA process.

Cheers,

Andrew

-- 
Andrew Flegg -- mailto:and...@bleb.org  |  http://www.bleb.org/
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Updating the info for Extras-devel non-free

2009-11-25 Thread David Greaves
On Wed, 2009-11-25 at 12:04 +0100, Jeremiah Foster wrote:
>> We are seeing more questions about this and actually the current
> >> information is misleading since it suggests that non-free packages can
> >> bypass the Extras-testing QA process, which is not true.
> 
> I am hesitant here, some of the testing process may require source packages, 
> either now or in the future. I am not certain that non-free packages deserve 
> to get all the free quality assurance that the community provides. I think 
> they should be grateful that they are included at all and if they want to go 
> through testing, they need to at least provide a source package.

Does the community really have so much spare resource that we can QA
non-free (and presumably non-community) apps?

I suppose one way to look at it is that these are no-cost apps that the
community can't have unless it QA's them; from that PoV I think
providing a place for the app's userbase to QA the apps is fine but I
feel that they should be separate to a community queue.

David


___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Updating the info for Extras-devel non-free

2009-11-25 Thread Jeremiah Foster

On Nov 25, 2009, at 15:11, Valerio Valerio wrote:

> Hi,
> 
> On Wed, Nov 25, 2009 at 1:55 PM, Dave Neary  wrote:
> Hi,
> 
> I know I'm not the only one confused here...
> 
> Quim says:
>  We are seeing more questions about this and actually the
>  current information is misleading since it suggests that
>  non-free packages can bypass the Extras-testing QA process,
>  which is not true.
> 
> And Jeremiah says:
> > Here is the relevant line that I believe X-fade added regarding this:
> > "There is no promotion available for non-free. You need to upload
> > yourpackage to the right repository yourself." When he states
> > 'promotion' he is referring to extras-testing.
> 
> This directly contradicts what Quim said - either non-free packages
> bypass the extras-testing QA process, or they don't. Which is it?

It "is" what the code allows it to be. In other words, if Niels says it does 
not go through promotion, and he wrote the code, then I think it doesn't go 
through promotion.

> 
> > It is preferable that we make sure the wiki reflects reality rather
> > than just changing things on the fly. This page;
> > http://wiki.maemo.org/Uploading_to_Extras-devel#.22non-free.22_packages
> > stated that non-free packages go through the same testing procedure
> > as free packages. This is not the case.
> 
> I put this in place today, following Quim's mail. Previously it said
> "It's your responsibility to upload to the right place" or something
> like that.
> 
> > Let's wait until Niels comes back so that he can explain exactly what
> > his code does, then we can decide if we want to change the policy.
> 
> Perhaps part of Niels' tasks when he comes back should be to ensure that
> we don't need him to come back to explain what policy is? It seems like
> an awful lot of things depend on him being around.
> 
> Totally agree.

We all should be easily replaced. The code we write, what we do, how we 
administer the servers, should all be documented. This fortunately is pretty 
much the case with what you do Dave, but I think the rest of us, myself 
included, have been less effective at documentation. 

I wrote an email about this to the internal team list, but it got little 
response.

I think the maemo council should really take this up, if the council wants an 
overview of what the staff they have hired are working on, they should make 
sure documentation is available. Only then can they know if they need more 
staff, different staff, or what the staff actually does. It would also help me 
explaining what I do to the council.

I will start working on a Log Book where I describe the code I write to do BAU 
and what pieces of garage I am personally responsible for. 

> 
> Here's a example of a non-free package: 
> http://maemo.org/packages/package_instance/view/fremantle_extras-devel_non-free_armel/fring/1.2.1.64-1
> 
> It seems to have a similar page structure to the other free apps on package 
> interface, don't know if there's a promotion button there(I'm not the 
> maintainer), but if no is because Neils disable it.
> 
> On a related topic is STILL possible to create a page at maemo.org and insert 
> a .install file pointing to a external repository, bypassing all the Q&A 
> Criteria (someone already did that :( ).

We should discuss this in relation to QA at the next sprint and see if we can 
come up with a way to deal with it.

Jeremiah

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Updating the info for Extras-devel non-free

2009-11-25 Thread Valerio Valerio
Hi,

On Wed, Nov 25, 2009 at 1:55 PM, Dave Neary  wrote:

> Hi,
>
> I know I'm not the only one confused here...
>
> Quim says:
>  We are seeing more questions about this and actually the
>  current information is misleading since it suggests that
>  non-free packages can bypass the Extras-testing QA process,
>  which is not true.
>
> And Jeremiah says:
> > Here is the relevant line that I believe X-fade added regarding this:
> > "There is no promotion available for non-free. You need to upload
> > yourpackage to the right repository yourself." When he states
> > 'promotion' he is referring to extras-testing.
>
> This directly contradicts what Quim said - either non-free packages
> bypass the extras-testing QA process, or they don't. Which is it?
>
> > It is preferable that we make sure the wiki reflects reality rather
> > than just changing things on the fly. This page;
> > http://wiki.maemo.org/Uploading_to_Extras-devel#.22non-free.22_packages
> > stated that non-free packages go through the same testing procedure
> > as free packages. This is not the case.
>
> I put this in place today, following Quim's mail. Previously it said
> "It's your responsibility to upload to the right place" or something
> like that.
>
> > Let's wait until Niels comes back so that he can explain exactly what
> > his code does, then we can decide if we want to change the policy.
>
> Perhaps part of Niels' tasks when he comes back should be to ensure that
> we don't need him to come back to explain what policy is? It seems like
> an awful lot of things depend on him being around.
>

Totally agree.

Here's a example of a non-free package:
http://maemo.org/packages/package_instance/view/fremantle_extras-devel_non-free_armel/fring/1.2.1.64-1

It seems to have a similar page structure to the other free apps on package
interface, don't know if there's a promotion button there(I'm not the
maintainer), but if no is because Neils disable it.

On a related topic is STILL possible to create a page at maemo.org and
insert a .install file pointing to a external repository, bypassing all the
Q&A Criteria (someone already did that :( ).

Best regards,

-- 
Valério Valério

http://www.valeriovalerio.org


>
> Cheers,
> Dave.
>
> --
> maemo.org docsmaster
> Email: dne...@maemo.org
> Jabber: bo...@jabber.org
>
> ___
> maemo-developers mailing list
> maemo-developers@maemo.org
> https://lists.maemo.org/mailman/listinfo/maemo-developers
>
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Updating the info for Extras-devel non-free

2009-11-25 Thread Dave Neary
Hi,

I know I'm not the only one confused here...

Quim says:
 We are seeing more questions about this and actually the
 current information is misleading since it suggests that
 non-free packages can bypass the Extras-testing QA process,
 which is not true.

And Jeremiah says:
> Here is the relevant line that I believe X-fade added regarding this:
> "There is no promotion available for non-free. You need to upload
> yourpackage to the right repository yourself." When he states
> 'promotion' he is referring to extras-testing.

This directly contradicts what Quim said - either non-free packages
bypass the extras-testing QA process, or they don't. Which is it?

> It is preferable that we make sure the wiki reflects reality rather
> than just changing things on the fly. This page;
> http://wiki.maemo.org/Uploading_to_Extras-devel#.22non-free.22_packages
> stated that non-free packages go through the same testing procedure
> as free packages. This is not the case.

I put this in place today, following Quim's mail. Previously it said
"It's your responsibility to upload to the right place" or something
like that.

> Let's wait until Niels comes back so that he can explain exactly what
> his code does, then we can decide if we want to change the policy.

Perhaps part of Niels' tasks when he comes back should be to ensure that
we don't need him to come back to explain what policy is? It seems like
an awful lot of things depend on him being around.

Cheers,
Dave.

-- 
maemo.org docsmaster
Email: dne...@maemo.org
Jabber: bo...@jabber.org

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Updating the info for Extras-devel non-free

2009-11-25 Thread Jeremiah Foster

> We have had an ad-hoc solution which basically is that Niels takes care of 
> non-free.
> 
>> 
>>> Yet there are several non-free packages in extras-devel & extras-
>>> testing
>>> / Extras. Can someone please update the wiki information reflecting the
>>> current practice for Maemo 5?

I will try and make it clear: there is no actual information or policy on the 
procedure of non-free packages and testing. Certainly not as communicated to 
me. Generally what happens is people are told to get in touch with Niels and he 
uploads the binaries to non-free. 

Here is the relevant line that I believe X-fade added regarding this: "There is 
no promotion available for non-free. You need to upload yourpackage to the 
right repository yourself." When he states 'promotion' he is referring to 
extras-testing. 

> 
> This may require long discussions on what is non-free and why it should be 
> there. Perhaps the current ad-hoc situation is preferable. 
> 
>>> 
>>> We are seeing more questions about this and actually the current
>>> information is misleading since it suggests that non-free packages can
>>> bypass the Extras-testing QA process, which is not true.
> 
> I am hesitant here, some of the testing process may require source packages, 
> either now or in the future. I am not certain that non-free packages deserve 
> to get all the free quality assurance that the community provides. I think 
> they should be grateful that they are included at all and if they want to go 
> through testing, they need to at least provide a source package.

It is preferable that we make sure the wiki reflects reality rather than just 
changing things on the fly. This page; 
http://wiki.maemo.org/Uploading_to_Extras-devel#.22non-free.22_packages stated 
that non-free packages go through the same testing procedure as free packages. 
This is not the case. 

Let's wait until Niels comes back so that he can explain exactly what his code 
does, then we can decide if we want to change the policy.

Jeremiah
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Updating the info for Extras-devel non-free

2009-11-25 Thread Jeremiah Foster

On Nov 25, 2009, at 11:49,   wrote:

>> -Original Message-
>> From: maemo-developers-boun...@maemo.org [mailto:maemo-developers-
>> boun...@maemo.org] On Behalf Of Gil Quim (Nokia-D/Helsinki)
>> Sent: 25 November, 2009 11:48
>> To: maemo developers
>> Cc: marc...@maemo.org
>> Subject: Updating the info for Extras-devel non-free
>> 
>> Hi, the information to upload binary-only packages to extras-devel is
>> out of date:
>> http://wiki.maemo.org/Uploading_to_Extras-devel#.22non-free.22_packages
> 
> 
> As far as I know, for Fremantle you follow the normal rules. Upload to 
> extras-devel and promote. But Niels is the authority on that. 

We have had an ad-hoc solution which basically is that Niels takes care of 
non-free.

> 
>> Yet there are several non-free packages in extras-devel & extras-
>> testing
>> / Extras. Can someone please update the wiki information reflecting the
>> current practice for Maemo 5?

This may require long discussions on what is non-free and why it should be 
there. Perhaps the current ad-hoc situation is preferable. 

>> 
>> We are seeing more questions about this and actually the current
>> information is misleading since it suggests that non-free packages can
>> bypass the Extras-testing QA process, which is not true.

I am hesitant here, some of the testing process may require source packages, 
either now or in the future. I am not certain that non-free packages deserve to 
get all the free quality assurance that the community provides. I think they 
should be grateful that they are included at all and if they want to go through 
testing, they need to at least provide a source package.

Jeremiah
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


RE: Updating the info for Extras-devel non-free

2009-11-25 Thread tero.kojo
> -Original Message-
> From: maemo-developers-boun...@maemo.org [mailto:maemo-developers-
> boun...@maemo.org] On Behalf Of Gil Quim (Nokia-D/Helsinki)
> Sent: 25 November, 2009 11:48
> To: maemo developers
> Cc: marc...@maemo.org
> Subject: Updating the info for Extras-devel non-free
> 
> Hi, the information to upload binary-only packages to extras-devel is
> out of date:
> http://wiki.maemo.org/Uploading_to_Extras-devel#.22non-free.22_packages

The page states that the process applies is for Diablo.

As far as I know, for Fremantle you follow the normal rules. Upload to 
extras-devel and promote. But Niels is the authority on that. 

Tero

> Yet there are several non-free packages in extras-devel & extras-
> testing
> / Extras. Can someone please update the wiki information reflecting the
> current practice for Maemo 5?
> 
> We are seeing more questions about this and actually the current
> information is misleading since it suggests that non-free packages can
> bypass the Extras-testing QA process, which is not true.
> 
> Thank you!
> 
> --
> Quim Gil
> open source advocate
> Maemo Devices @ Nokia
> ___
> maemo-developers mailing list
> maemo-developers@maemo.org
> https://lists.maemo.org/mailman/listinfo/maemo-developers
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Updating the info for Extras-devel non-free

2009-11-25 Thread Dave Neary
Hi,

Quim Gil wrote:
> Hi, the information to upload binary-only packages to extras-devel is
> out of date:
> http://wiki.maemo.org/Uploading_to_Extras-devel#.22non-free.22_packages
> 
> Yet there are several non-free packages in extras-devel & extras-testing
> / Extras. Can someone please update the wiki information reflecting the
> current practice for Maemo 5?
> 
> We are seeing more questions about this and actually the current
> information is misleading since it suggests that non-free packages can
> bypass the Extras-testing QA process, which is not true.

Just to clarify current practice, then:

Publishing non-free packages is done by dput (still correct, right?)

But they're published to extras-testing, not extras-devel?

Is the dput.cf file in the wiki still OK? If not, what modifications are
needed?

I have made some superficial changes to the text reflecting my
best-guess as to what should be done, but I'd need someone who knows
packaging well (maybe Jeremiah) to look and check that the change to the
.cf file is correct (s/devel/testing/g) and verify if the
diablo-extras-non-free section should still be there.

Cheers,
Dave.

-- 
maemo.org docsmaster
Email: dne...@maemo.org
Jabber: bo...@jabber.org

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Updating the info for Extras-devel non-free

2009-11-25 Thread Quim Gil
Hi, the information to upload binary-only packages to extras-devel is
out of date:
http://wiki.maemo.org/Uploading_to_Extras-devel#.22non-free.22_packages

Yet there are several non-free packages in extras-devel & extras-testing
/ Extras. Can someone please update the wiki information reflecting the
current practice for Maemo 5?

We are seeing more questions about this and actually the current
information is misleading since it suggests that non-free packages can
bypass the Extras-testing QA process, which is not true.

Thank you!

-- 
Quim Gil
open source advocate
Maemo Devices @ Nokia
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers