Re: have new packages listed on the debian landing page

2017-05-13 Thread Paul Wise
On Sat, 2017-05-13 at 17:52 +0530, shirish शिरीष wrote:

> 1. How can I get the output I am getting on CLI I can have on a file

Either copy-and-paste from your terminal or shell redirection features:

https://en.wikibooks.org/wiki/Guide_to_Unix/Explanations/Pipes_and_Job_Control

> [$] ./process.pl > list.json

The script outputs HTML not JSON, so you want this:

./process.pl > list.html

> 2. Is there a way to remove libraries from the list itself ?

Either manually or modifying the process.pl script to add a line like this:

next if m{^lib} && !m{^libre};

Inside the while loop after chomp.

In perl, this means skip to the next iteration of the loop if the
current loop argument ($_) matches the regex ^lib but does not match
the regex ^libre. The ^ in the regexes means the start of the line.

http://perldoc.perl.org/functions/next.html
http://perldoc.perl.org/functions/if.html
http://perldoc.perl.org/functions/m.html
http://perldoc.perl.org/perlvar.html#General-Variables
http://perldoc.perl.org/perlop.html#C-style-Logical-And
http://perldoc.perl.org/perlop.html#Symbolic-Unary-Operators
http://perldoc.perl.org/perlre.html#Regular-Expressions

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


signature.asc
Description: This is a digitally signed message part


Re: have new packages listed on the debian landing page

2017-05-13 Thread shirish शिरीष
at bottom :-

On 13/05/2017, Paul Wise  wrote:
> On Sat, 2017-05-13 at 11:32 +0530, shirish शिरीष wrote:
>
>> Pabs you are correct. I removed and downloaded it again and still it is
>> HTML.
> ...
>> [$] wget
>> https://anonscm.debian.org/cgit/publicity/dpn.git/tree/scripts/get-new.sh
>
> This URL is only for browsers, please use the download URL instead:
>
> https://anonscm.debian.org/cgit/publicity/dpn.git/plain/scripts/get-new.sh
>
> --
> bye,
> pabs
>
> https://wiki.debian.org/PaulWise
>

aha, ok. The above resulted into successes and a bit more.

1. I got a list which has something around 1000 odd packages and libraries

2. Then I downloaded process.pl from the same place as shared by pabs -

wget https://anonscm.debian.org/cgit/publicity/dpn.git/plain/scripts/process.pl

3. Changed the mode to have executable bit

$ chmod +x process.pl

Then ran it -

$ ./process.pl

4. It started churning out entries like these on stdout -

https://packages.debian.org/unstable/main/libupnp-1.8-10;>libupnp-1.8-10
— Portable SDK for UPnP Devices, version 1.8 (shared library)

Now I have two queries -

1. How can I get the output I am getting on CLI I can have on a file -
would something like/similar to

[$] ./process.pl > list.json

work or something better ?

2. Is there a way to remove libraries from the list itself ? It would
make the list smaller and something on which manual processing could
be easily done if the description is also there.

FWIW am sharing the list that is generated.

-- 
  Regards,
  Shirish Agarwal  शिरीष अग्रवाल
  My quotes in this email licensed under CC 3.0
http://creativecommons.org/licenses/by-nc/3.0/
http://flossexperiences.wordpress.com
EB80 462B 08E1 A0DE A73A  2C2F 9F3D C7A4 E1C4 D2D8


list
Description: Binary data


Re: have new packages listed on the debian landing page

2017-05-13 Thread Paul Wise
On Sat, 2017-05-13 at 11:32 +0530, shirish शिरीष wrote:

> Pabs you are correct. I removed and downloaded it again and still it is HTML.
...
> [$] wget 
> https://anonscm.debian.org/cgit/publicity/dpn.git/tree/scripts/get-new.sh

This URL is only for browsers, please use the download URL instead:

https://anonscm.debian.org/cgit/publicity/dpn.git/plain/scripts/get-new.sh

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


signature.asc
Description: This is a digitally signed message part


Re: have new packages listed on the debian landing page

2017-05-13 Thread shirish शिरीष
at bottom :-

On 13/05/2017, Paul Wise  wrote:
> On Sat, May 13, 2017 at 3:48 AM, shirish शिरीष wrote:
>
>> [$] head get-new.sh
>>[
>> #!/usr/bin/env zsh
>> >   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd;>
>> 
>> 
>
> That is HTML, not a shell script. Where did you download it from?
>
> --
> bye,
> pabs
>
> https://wiki.debian.org/PaulWise
>


Hi all,

Pabs you are correct. I removed and downloaded it again and still it is HTML.

┌─[shirish@debian] - [~] - [10141]
└─[$] rm -rf get-new.sh

[$] wget 
https://anonscm.debian.org/cgit/publicity/dpn.git/tree/scripts/get-new.sh
[11:39:03]
--2017-05-13 11:39:18--
https://anonscm.debian.org/cgit/publicity/dpn.git/tree/scripts/get-new.sh
Resolving anonscm.debian.org (anonscm.debian.org)... 5.153.231.21
Connecting to anonscm.debian.org
(anonscm.debian.org)|5.153.231.21|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: ‘get-new.sh’

get-new.sh  [  <=>
  ]  13.06K  52.2KB/sin 0.3s

2017-05-13 11:39:20 (52.2 KB/s) - ‘get-new.sh’ saved [13376]

Have shared the html/shell-script in its entirety in the attachment.

Even the process.pl shared before is an amalgamation of HTML stuff as well.

-- 
  Regards,
  Shirish Agarwal  शिरीष अग्रवाल
  My quotes in this email licensed under CC 3.0
http://creativecommons.org/licenses/by-nc/3.0/
http://flossexperiences.wordpress.com
EB80 462B 08E1 A0DE A73A  2C2F 9F3D C7A4 E1C4 D2D8


get-new.sh
Description: Bourne shell script


Re: have new packages listed on the debian landing page

2017-05-12 Thread Paul Wise
On Sat, May 13, 2017 at 3:48 AM, shirish शिरीष wrote:

> [$] head get-new.sh
>[
> #!/usr/bin/env zsh
>"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd;>
> 
> 

That is HTML, not a shell script. Where did you download it from?

-- 
bye,
pabs

https://wiki.debian.org/PaulWise



Re: have new packages listed on the debian landing page

2017-05-12 Thread shirish शिरीष
at bottom :-

On 12/05/2017, Cédric Boutillier  wrote:
>
>> First, how to get a listing/output to stdout from the 1st script ?  I
>> just tried to run the script as it is after giving it executable
>> rights and got the following -
>
>> [$] ./get-new.sh
>
>> ./get-new.sh: 1: ./get-new.sh: cannot open !DOCTYPE: No such file
>> ./get-new.sh: 1: ./get-new.sh: html: not found
>> ./get-new.sh: 3: ./get-new.sh: Syntax error: newline unexpected
>
>> Look forward to know more.
>
> You need to call the script with a date with a date as an argument with
> format MMDD, e.g.:
>
>   ./get-new.sh 20170201
>
> to get the new packages from Feb 1 of this year.
>
> It assumes that you have a line in your /etc/apt/sources.list with the
> 'unstable' suite (not sid). It will also fail if one of the files
> created by the script already exists in the current directory:
>
>   all both old new list Package
>
> The result is in the 'list' file, which contains 1032 entries for the
> previous invocation.
>
> Cheers,
>
> Cédric
>

Dear Cedric,

Tried and failed. I tried both ways and it still fails for me and I
tried both ways  -

[$] ./get-new.sh 20170201

./get-new.sh: 1: ./get-new.sh: cannot open !DOCTYPE: No such file
./get-new.sh: 1: ./get-new.sh: html: not found
./get-new.sh: 3: ./get-new.sh: Syntax error: newline unexpected


[$] ./get-new.sh 20170201 all both old new list Package
./get-new.sh: 1: ./get-new.sh: cannot open !DOCTYPE: No such file
./get-new.sh: 1: ./get-new.sh: html: not found
./get-new.sh: 3: ./get-new.sh: Syntax error: newline unexpected

I am using zsh so even changed the script a bit but got a different error -

[$] head get-new.sh
   [
#!/usr/bin/env zsh
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd;>



Tried running it and got the following -

[$] ./get-new.sh 20170201

./get-new.sh:2: no such file or directory: !DOCTYPE
./get-new.sh:4: parse error near `\n'

[$] ./get-new.sh 20170201 all both new list Package

./get-new.sh:2: no such file or directory: !DOCTYPE
./get-new.sh:4: parse error near `\n'

Then tried using bash but same error as before -

─[$] bash ./get-new.sh 20170201

./get-new.sh: line 1: !DOCTYPE: No such file or directory
./get-new.sh: line 2: syntax error near unexpected token `newline'
./get-new.sh: line 2: `
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd;>'

[$] bash ./get-new.sh 20170201  all both old new list Package

./get-new.sh: line 1: !DOCTYPE: No such file or directory
./get-new.sh: line 2: syntax error near unexpected token `newline'
./get-new.sh: line 2: `
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd;>'

all out of options.

It is possible that I might have a new package installed in this 3
months period and that's the reason it is also failing :(

All out of options at my end :(

Looking forward to know.
-- 
  Regards,
  Shirish Agarwal  शिरीष अग्रवाल
  My quotes in this email licensed under CC 3.0
http://creativecommons.org/licenses/by-nc/3.0/
http://flossexperiences.wordpress.com
EB80 462B 08E1 A0DE A73A  2C2F 9F3D C7A4 E1C4 D2D8



Re: have new packages listed on the debian landing page

2017-05-12 Thread Cédric Boutillier

> First, how to get a listing/output to stdout from the 1st script ?  I
> just tried to run the script as it is after giving it executable
> rights and got the following -

> [$] ./get-new.sh

> ./get-new.sh: 1: ./get-new.sh: cannot open !DOCTYPE: No such file
> ./get-new.sh: 1: ./get-new.sh: html: not found
> ./get-new.sh: 3: ./get-new.sh: Syntax error: newline unexpected

> Look forward to know more.

You need to call the script with a date with a date as an argument with
format MMDD, e.g.:

./get-new.sh 20170201

to get the new packages from Feb 1 of this year.

It assumes that you have a line in your /etc/apt/sources.list with the
'unstable' suite (not sid). It will also fail if one of the files
created by the script already exists in the current directory: 

all both old new list Package

The result is in the 'list' file, which contains 1032 entries for the
previous invocation.

Cheers,

Cédric


signature.asc
Description: PGP signature


Re: have new packages listed on the debian landing page

2017-05-11 Thread shirish शिरीष
in-line :-

On 11/05/2017, Cédric Boutillier  wrote:
>
>
> Hi Shirish,
>

Hi Cedric,

>> Dear Laura,
>> I missed your intent to publish in May the first time around. Having
>> seen that, I asked today on unix.stackexchange.com about if there is a
>> way to have a search which will list packages from last 3 months.
>> [...]
>
> There is a script in the publicity Git repo
> https://anonscm.debian.org/cgit/publicity/dpn.git/tree/scripts/get-new.sh
> written by David Prévot, to get the new packages from a specific date,
> by comparing the Packages files from the archive and the content of
> snapshot.debian.org at that date.
> In the same directory of the repository, there is a process.pl script
> which creates the html for the list of packages to be included in the
> DPN (with links to packages.debian.org and short descriptions).
> Maybe you'll find them useful.
>

First, how to get a listing/output to stdout from the 1st script ?  I
just tried to run the script as it is after giving it executable
rights and got the following -

[$] ./get-new.sh

./get-new.sh: 1: ./get-new.sh: cannot open !DOCTYPE: No such file
./get-new.sh: 1: ./get-new.sh: html: not found
./get-new.sh: 3: ./get-new.sh: Syntax error: newline unexpected

Look forward to know more.

> Cheers,
>
> Cédric
>

-- 
  Regards,
  Shirish Agarwal  शिरीष अग्रवाल
  My quotes in this email licensed under CC 3.0
http://creativecommons.org/licenses/by-nc/3.0/
http://flossexperiences.wordpress.com
EB80 462B 08E1 A0DE A73A  2C2F 9F3D C7A4 E1C4 D2D8



Re: have new packages listed on the debian landing page

2017-05-11 Thread Cédric Boutillier


Hi Shirish,

> Dear Laura,
> I missed your intent to publish in May the first time around. Having
> seen that, I asked today on unix.stackexchange.com about if there is a
> way to have a search which will list packages from last 3 months.
> [...]

There is a script in the publicity Git repo
https://anonscm.debian.org/cgit/publicity/dpn.git/tree/scripts/get-new.sh
written by David Prévot, to get the new packages from a specific date,
by comparing the Packages files from the archive and the content of
snapshot.debian.org at that date.
In the same directory of the repository, there is a process.pl script
which creates the html for the list of packages to be included in the
DPN (with links to packages.debian.org and short descriptions).
Maybe you'll find them useful.

Cheers,

Cédric


signature.asc
Description: PGP signature


Re: have new packages listed on the debian landing page

2017-05-09 Thread Rhonda D'Vine
Hi,

* shirish शिरीष  [2017-05-06 22:32:50 CEST]:
> On 06/05/2017, Laura Arjona Reina  wrote:
> > https://packages.debian.org/unstable/main/newpkg list only the last 7 days
> > and the DPN is not that frequent, hence the manual work needed to
> > perodically grab the list and select.
> 
> I didn't know the existence of
> https://packages.debian.org/unstable/main/newpkg. Although I'm curious
> to know why we are limited to 7 days news only. Could somebody share
> the reasoning for that as I'm sure there is ?  :(

 The reasoning is lost in history.  Most probably it is like "there was
a number needed" and that sounded useful.  I am only assuming here, so I
might be totally wrong, but before the DPN was renamed it was called
Debian Weekly News, was published by an extremely active person who was
also involved in the website team.  If there ever was a reason, it was
set ages ago and never really questioned.

 Also, given that the list currently seems to consist of 902 packages
right now, the 7 days is a useful limit to not let the page size explode
like the quite unusable https://www.debian.org/devel/people page. :)

> Could we have a service that isn't limited to just a week but just
> goes on, I specifically like the age view and with some filters, we
> could have ourselves a winner. I don't know/think it would be that big
> as it's textual  and be highly compressed and have it stored somewhere
> where the list could be downloaded with reference to dates and all are
> happy.

 UDD[1] can help you with that.  It stores a lot of data so I would be
very surprised if it wouldn't be possible to extract that information
from there somehow.
[1] https://wiki.debian.org/UltimateDebianDatabase/

 You can get to UDD from alioth, with "psql service=udd" and try to
figure out the data structure.  From what I remember when I queried some
things from there (which was years ago) the structure wasn't too
complicated, the tables and columns have useful names to figure out how
it's organised.

> I dunno wml or even how to parse wml files

 It's plain html most of the times, with additional possibilities of
embedding perl code or use an pre processor which supports includes and
other things.  For helping with the content all that is needed is a
minimum of html knowledge - but not even that.  Helping with writing
paragraphs is already a big help, the formating can be
checked/fixed/applied by others, too.

 Enjoy,
Rhonda
-- 
Fühlst du dich mutlos, fass endlich Mut, los  |
Fühlst du dich hilflos, geh raus und hilf, los| Wir sind Helden
Fühlst du dich machtlos, geh raus und mach, los   | 23.55: Alles auf Anfang
Fühlst du dich haltlos, such Halt und lass los|



Re: have new packages listed on the debian landing page

2017-05-08 Thread shirish शिरीष
at bottom :-

On 07/05/2017, Laura Arjona Reina  wrote:
> Hi Shirish
>
> El 06/05/17 a las 22:32, shirish शिरीष escribió:
> [...]
>
>>
>>> We intent to publish a DPN in May, so you can download the WIP file:
>>>
>>> https://anonscm.debian.org/cgit/publicity/dpn.git/tree/en/2017/02/index.wml
>>>
>>
>> I dunno wml or even how to parse wml files .
>
> wml is basically html+scripts (in Perl).
>
> For our case, the paragraph about "New and noteworthy packages" is in
> plain html. See, for example:
>
> https://anonscm.debian.org/cgit/publicity/dpn.git/tree/en/2015/04/index.wml
>
> (search for "noteworthy") to see the format.
>
> But even if you send the info in plain text, I can do the formatting
> for the first issues, no problem.
>
> I am hoping that our
>> current browsers, i.e. firefox or/and chromum are good enough to see
>> wml, am less sure how to generate those pages. I did have a look at
>> the wiki page but couldn't find any content about wml except a page
>> which was in Romania
>> https://wiki.debian.org/ro/L10n/Romanian/Webwml which probably talks
>> about the same thing (but in Romania :( )
>>
>
> The wml files are copied from the publicity repository to the Debian
> website repository prior to publishing. Once the wml file is its
> correct folder, typing "make" in a terminal will create the HTML files
> corresponding to the wml files in that folder.
>
> So, think of wml as "source code", and the "HTML files" as our
> "compiled code", that is understandable for the web browser.
>
> All this is explained in this section of the website:
> https://www.debian.org/devel/website/
>
> But believe me, you don't need to read all those documents in order to
> contribute to the DPN.
>
> Just writing the corresponding paragraph, in plain text or HTML, and
> sending it to the debian-public...@lists.debian.org is enough to start.
>
> Cheers
> --
> Laura Arjona Reina
> https://wiki.debian.org/LauraArjona
>


Dear Laura,
I missed your intent to publish in May the first time around. Having
seen that, I asked today on unix.stackexchange.com about if there is a
way to have a search which will list packages from last 3 months.

https://unix.stackexchange.com/questions/363616/is-there-a-way-to-list-packages-from-date-when-they-entered-debian-archive/363666#363666

While Stephen responded, the issue is probably at zsh's end as it says
bad substitution. Hopefully Stephen can help me and the script works
in due course.

Do you have some kind of timeline/dead-line when you want the DPN to
be published so I know till when I am supposed to give you something.

At my end, it's been summer and heavy load-shedding (i.e. no
electricity) and seems would be there for few days still hence
communication might be an issue but I hope to contribute something
before whatever hard or soft dead-line you give/share.

Looking forward to know.

-- 
  Regards,
  Shirish Agarwal  शिरीष अग्रवाल
  My quotes in this email licensed under CC 3.0
http://creativecommons.org/licenses/by-nc/3.0/
http://flossexperiences.wordpress.com
EB80 462B 08E1 A0DE A73A  2C2F 9F3D C7A4 E1C4 D2D8



Re: have new packages listed on the debian landing page

2017-05-07 Thread Laura Arjona Reina
Hi Shirish

El 06/05/17 a las 22:32, shirish शिरीष escribió:
[...]

> 
>> We intent to publish a DPN in May, so you can download the WIP file:
>>
>> https://anonscm.debian.org/cgit/publicity/dpn.git/tree/en/2017/02/index.wml
>>
> 
> I dunno wml or even how to parse wml files . 

wml is basically html+scripts (in Perl).

For our case, the paragraph about "New and noteworthy packages" is in
plain html. See, for example:

https://anonscm.debian.org/cgit/publicity/dpn.git/tree/en/2015/04/index.wml

(search for "noteworthy") to see the format.

But even if you send the info in plain text, I can do the formatting
for the first issues, no problem.

I am hoping that our
> current browsers, i.e. firefox or/and chromum are good enough to see
> wml, am less sure how to generate those pages. I did have a look at
> the wiki page but couldn't find any content about wml except a page
> which was in Romania
> https://wiki.debian.org/ro/L10n/Romanian/Webwml which probably talks
> about the same thing (but in Romania :( )
> 

The wml files are copied from the publicity repository to the Debian
website repository prior to publishing. Once the wml file is its
correct folder, typing "make" in a terminal will create the HTML files
corresponding to the wml files in that folder.

So, think of wml as "source code", and the "HTML files" as our
"compiled code", that is understandable for the web browser.

All this is explained in this section of the website:
https://www.debian.org/devel/website/

But believe me, you don't need to read all those documents in order to
contribute to the DPN.

Just writing the corresponding paragraph, in plain text or HTML, and
sending it to the debian-public...@lists.debian.org is enough to start.

Cheers
-- 
Laura Arjona Reina
https://wiki.debian.org/LauraArjona



Re: have new packages listed on the debian landing page

2017-05-06 Thread shirish शिरीष
in-line :-

On 06/05/2017, Laura Arjona Reina  wrote:
> Hi shirish
>

Hi Laura,

> El 6 de mayo de 2017 8:01:05 CEST, "shirish शिरीष" 
> escribió:
>>Hi all,
>>
>>I remember a service, either on debian-devel or debian-devel-announce
>>where every few months, in the Bits from ... service/mail there used
>>to be news of new packages which have come in the Debian archive.
>>Think it was either bi-weekly or monthly service.
>>
>>Now for some unknown reason, the service was stopped, either due to
>>the fact that whoever was checking the new packages, playing with it
>>and sharing the goodies either felt that people didn't find it useful
>>or s(he) just became de-motivated for some other reasons.
>>
>>I have been missing the service for quite some time and do have couple
>>of ideas which might make whoever contributes to the content a bit
>>more visible.
>>
>>While I do not know how feasible it might be, would it be possible if
>>the service restarts, to have that same news also come on the landing
>>page.
>>
>>I believe (although might be mistaken) for most NEW packages and
>>packagers it is hard to get users as the packages themselves are
>>'optional' instead of being in the three priority lists of 'required'
>>, 'important' and 'standard' .
>>
>>https://www.debian.org/doc/manuals/debian-faq/ch-pkg_basics.en.html
>>
>>This might lead to the packagers/maintainers being disillusioned after
>>a while and at times even good packages go out of the archive and the
>>whole thing is circular in nature.
>>
>>Having that news on the landing page would ensure that more people at
>>least on 'testing' try the new packages who might not read mails .
>>
>>I also saw that usually in what's new release notes, Debian stresses
>>only about updates of important packages and doesn't tell which new
>>packages have come in.
>>
>>For instance see
>>https://www.debian.org/releases/stable/amd64/release-notes/ch-whats-new.en.html#newdistro
>>
>>While it probably might be a bit overboard to share all the new
>>packages, a curated list
>
> We lack people to so the work (curate the list, write down some articles,
> maintain the website of the service...).
>
> My proposal to you would be from little to bigger work: if you want to put
> some time of it, you can prepare some paragraphs and we recover the "New and
> noteworthy packages" section of the DPN. We publish 3 or 4 DPN each year,
> after a year we can decide if we keep the section or turn it in a more
> complex service.
>
> What do you think?
>
> CC'ing -publicity because I think it's more on-topic there. Feel free to
> leave out -www unless you are proposing something related with
> www.debian.org itself.
>
> Hint:
>
> You can have a look at https://www.debian.org/News/weekly/2015/02/ or
> https://www.debian.org/News/weekly/2014/06/ to get an idea of how the
> section looked like in the past.
>

I know as I used it till DPN was being published with the new pkg list.

> https://packages.debian.org/unstable/main/newpkg list only the last 7 days
> and the DPN is not that frequent, hence the manual work needed to
> perodically grab the list and select.
>

I didn't know the existence of
https://packages.debian.org/unstable/main/newpkg. Although I'm curious
to know why we are limited to 7 days news only. Could somebody share
the reasoning for that as I'm sure there is ?  :(

Could we have a service that isn't limited to just a week but just
goes on, I specifically like the age view and with some filters, we
could have ourselves a winner. I don't know/think it would be that big
as it's textual  and be highly compressed and have it stored somewhere
where the list could be downloaded with reference to dates and all are
happy.

https://packages.debian.org/sid/newpkg?mode=byage

Instead of

https://packages.debian.org/sid/allpackages?format=txt.gz

https://packages.debian.org/sid/allpackages/May/2017?format=May.txt.gz

something similar to that.

> We intent to publish a DPN in May, so you can download the WIP file:
>
> https://anonscm.debian.org/cgit/publicity/dpn.git/tree/en/2017/02/index.wml
>

I dunno wml or even how to parse wml files . I am hoping that our
current browsers, i.e. firefox or/and chromum are good enough to see
wml, am less sure how to generate those pages. I did have a look at
the wiki page but couldn't find any content about wml except a page
which was in Romania
https://wiki.debian.org/ro/L10n/Romanian/Webwml which probably talks
about the same thing (but in Romania :( )


> send your patch against it, to the debian-publicity list, and we can commit
> it.
>
> Cheers


>
> Laura Arjona Reina
> https://wiki.debian.org/LauraArjona
>


-- 
  Regards,
  Shirish Agarwal  शिरीष अग्रवाल
  My quotes in this email licensed under CC 3.0
http://creativecommons.org/licenses/by-nc/3.0/
http://flossexperiences.wordpress.com
EB80 462B 08E1 A0DE A73A  2C2F 9F3D C7A4 E1C4 D2D8



Re: have new packages listed on the debian landing page

2017-05-06 Thread Paul Wise
On Sat, May 6, 2017 at 2:01 PM, shirish शिरीष wrote:

> I remember a service, either on debian-devel or debian-devel-announce
> where every few months, in the Bits from ... service/mail there used
> to be news of new packages which have come in the Debian archive.
> Think it was either bi-weekly or monthly service.

Were you thinking of "Debian Package of the Day"? It used to be
aggregated on Planet Debian but not d-a/d-d-a.

https://debaday.debian.net/

Also, see Laura's mail.

> While I do not know how feasible it might be, would it be possible if
> the service restarts, to have that same news also come on the landing
> page.

Sounds good to me.

> I believe (although might be mistaken) for most NEW packages and
> packagers it is hard to get users

I expect for most packages, the motivation for the maintainers is that
they themselves get to use them, rather than achieving a high popcon
value.

> While it probably might be a bit overboard to share all the new
> packages, a curated list from the bi-weekly/monthly announcement
> would encourage more users to try new packages.

I wonder if this might be a task for the blends, to highlight a
package of the month for their particular part of Debian.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise



Re: have new packages listed on the debian landing page

2017-05-06 Thread Laura Arjona Reina
Hi shirish

El 6 de mayo de 2017 8:01:05 CEST, "shirish शिरीष"  
escribió:
>Hi all,
>
>I remember a service, either on debian-devel or debian-devel-announce
>where every few months, in the Bits from ... service/mail there used
>to be news of new packages which have come in the Debian archive.
>Think it was either bi-weekly or monthly service.
>
>Now for some unknown reason, the service was stopped, either due to
>the fact that whoever was checking the new packages, playing with it
>and sharing the goodies either felt that people didn't find it useful
>or s(he) just became de-motivated for some other reasons.
>
>I have been missing the service for quite some time and do have couple
>of ideas which might make whoever contributes to the content a bit
>more visible.
>
>While I do not know how feasible it might be, would it be possible if
>the service restarts, to have that same news also come on the landing
>page.
>
>I believe (although might be mistaken) for most NEW packages and
>packagers it is hard to get users as the packages themselves are
>'optional' instead of being in the three priority lists of 'required'
>, 'important' and 'standard' .
>
>https://www.debian.org/doc/manuals/debian-faq/ch-pkg_basics.en.html
>
>This might lead to the packagers/maintainers being disillusioned after
>a while and at times even good packages go out of the archive and the
>whole thing is circular in nature.
>
>Having that news on the landing page would ensure that more people at
>least on 'testing' try the new packages who might not read mails .
>
>I also saw that usually in what's new release notes, Debian stresses
>only about updates of important packages and doesn't tell which new
>packages have come in.
>
>For instance see
>https://www.debian.org/releases/stable/amd64/release-notes/ch-whats-new.en.html#newdistro
>
>While it probably might be a bit overboard to share all the new
>packages, a curated list

We lack people to so the work (curate the list, write down some articles, 
maintain the website of the service...).

My proposal to you would be from little to bigger work: if you want to put some 
time of it, you can prepare some paragraphs and we recover the "New and 
noteworthy packages" section of the DPN. We publish 3 or 4 DPN each year, after 
a year we can decide if we keep the section or turn it in a more complex 
service. 

What do you think?

CC'ing -publicity because I think it's more on-topic there. Feel free to leave 
out -www unless you are proposing something related with www.debian.org itself.

Hint:

You can have a look at https://www.debian.org/News/weekly/2015/02/ or 
https://www.debian.org/News/weekly/2014/06/ to get an idea of how the section 
looked like in the past. 

https://packages.debian.org/unstable/main/newpkg list only the last 7 days and 
the DPN is not that frequent, hence the manual work needed to perodically grab 
the list and select.

We intent to publish a DPN in May, so you can download the WIP file:

https://anonscm.debian.org/cgit/publicity/dpn.git/tree/en/2017/02/index.wml

send your patch against it, to the debian-publicity list, and we can commit it.

Cheers


 from the bi-weekly/monthly announceement
>would encourage more users to try new packages. This probably would
>also keep our developers more highly motivated as well as more users =
>more usage of the software and more conversations with the maintainer,
>bug reports etc. which could only be positive for the maintainer.
>
>Look forward to know what people feel and if the service can somehow
>be restarted and also have it on the landing page.


Laura Arjona Reina
https://wiki.debian.org/LauraArjona