Re: Is git obligatory?

2019-05-30 Thread Andrey Rahmatullin
On Fri, May 31, 2019 at 02:36:58AM +0200, Albert van der Horst wrote:
> > > Do I interpret that out of context or does this mean
> > > that nowadays neither a CVS repository nor a
> > > source tarbal are acceptable starting points for a Debian package?
> > You still need to create the orig tarball somehow. Nothing has changed
> > in
> > this regard.
> 
> That I know. The question is if there is a tarball floating around
> somewhere with a program source, can a Debian Developer make it
> into a package or are there additional hard demands placed on
> the tarball apart from copyright issues.
There is no definite yes or no answer. There are indeed additional
quality requirements for the software but this doesn't seem related to the
inital question that mentioned git ans CVS. You can definitely package a
DFSG-free software using a published tarball.

-- 
WBR, wRAR


signature.asc
Description: PGP signature


Re: Looking for a sponsor

2019-05-30 Thread PICCORO McKAY Lenz
what happened with that ?

El jue., 2 de may. de 2019 a la(s) 05:24,  escribió:

>
> Hello everyone,
>
> (TLWR:
> I have worked on my fisrt package, and am looking for a DD/DM to check it
> and eventually sponsor it into unstable.)
>
> Some time ago I had to compile the latest version of Heimadll (
> www.glassechidna.com.au/heimdall/), because the packaged version wasn't
> compatible with my device. I thought it was a good occasion for a first
> contribution to Debian, since it is a simple enough package (2 binaries).
>
> The package is currently maintained by Steve Langasek, but it has not seen
> updates for ~3 years while upstream had a new release ~ 2 years ago, and
> Steve has not answered my messages to the mail address mentioned on his
> packager page, so I thought it okay to bypass him there.
>
> I've gone through the "Debian new maintainer's guide", took what I could
> from Steve's package, and I think I now have a decent package, or at least
> an upgrade from the current one. That being said, there are a few things
> that I am not too sure about, and I certainly made a few errors since this
> is my first package and there was many things I barely understood well
> enough to have it look like it works.
>
> So if someone here has some time and the motivation to go through what I
> did, correct it and maybe sponsor it into unstable, please reply to me so I
> can send you what I did.
>
> Thank you for reading.
>
>
>
>


Re: Is git obligatory?

2019-05-30 Thread PICCORO McKAY Lenz
El jue., 30 de may. de 2019 a la(s) 20:37, Albert van der Horst (
alb...@spenarnc.xs4all.nl) escribió:

> Andrey Rahmatullin schreef op 2019-05-30 18:34:
>
> "An ITP relates to packaging a git repo for Debian"

ITP = Intent to packaging what ever are the source,
means its a try to made the packagin..
but not officially until that packagin are in good shape..


>
>
> That I know. The question is if there is a tarball floating around
> somewhere with a program source, can a Debian Developer make it
> into a package or are there additional hard demands placed on
>
in nomadays there's no CVS and internet was not so popular (neither
accesible) ..
so then git, repository are not (was not) the main source of packagin

in nomadays in the first era, internet was not a so popular resource..
and the disks and compat disk was the main resources of distribution..

today the network and internet are the main resource.. but in essence..
maybe in the future that behaviour of make a "oring" will dessapier..
as i know.. ebuils and apk grab directly the sources from the repositories


> the tarball apart from copyright issues.
> (Of course a Debian Developer will not touch a program that he considers
> not to be of sufficient quality, such as rejecting programs without a
> maintainer or such that are not under source control, but that
> is a subjective call.)
>
> Groetjes Albert
>
> --
> Suffering is the prerogative of the strong, the weak -- perish.
> Albert van der Horst
>
>


Re: Is git obligatory?

2019-05-30 Thread Albert van der Horst

Andrey Rahmatullin schreef op 2019-05-30 18:34:


Do I interpret that out of context or does this mean
that nowadays neither a CVS repository nor a
source tarbal are acceptable starting points for a Debian package?
You still need to create the orig tarball somehow. Nothing has changed 
in

this regard.


That I know. The question is if there is a tarball floating around
somewhere with a program source, can a Debian Developer make it
into a package or are there additional hard demands placed on
the tarball apart from copyright issues.
(Of course a Debian Developer will not touch a program that he considers
not to be of sufficient quality, such as rejecting programs without a
maintainer or such that are not under source control, but that
is a subjective call.)

Groetjes Albert

--
Suffering is the prerogative of the strong, the weak -- perish.
Albert van der Horst



Re: Bug#883702: RFS: lina/5.3.0-1 ( #859130 ITP: lina -- iso-compliant Forth interpreter and compiler )

2019-05-30 Thread Geert Stappers
On Thu, May 30, 2019 at 07:21:04PM +0200, Albert van der Horst wrote:
> 
> Yes it will. But a total rewrite of a Forth compiler is not much effort.
> The 32 bit arm compiler was a couple of months of spare time, in fact
> a port of the i86 assembler system.
> The 64 bit port is a tad more spectacular.
> Both are at https://github.com/albertvanderhorst/ciforth/releases

git


> I received an orange pi 1+ (64 bit arm) in the mail. It was some trouble to
> get a linux installed on it. That succeeded about a week ago.
> This is the first change that I checked in, mark the date:
> "
>   revision 6.63
>   date: 2019-05-21 21:16:03 +;  author: albert;  state: Exp;  lines: +12 
> -9
 
And what is the git commit  hash?? ( e.g.
https://github.com/albertvanderhorst/ciforth/commit/12c4697198b0c3113a79ff5e249e4bc0be8cea9a
has  git commit hash 12c4697198b0c3113a79ff5e249e4bc0be8cea9a )


>   Macro cleanup. Removed x86 remainders, i.a. LODS in ciarm.gnr.
>   Added lina64.cfg and width64.m4 to accomodate the 64 bit assembler on
>   the Orange 1+.
> "
> And no I did not learn the Aarch64 7000 page assembler manual by heart
> beforehand.
> 
> Forth is a different world. If the RISC V systems come, bring it on!
> 
> Now if in hindsight someone decides that lina may be valuable to Debian,
> please contact me. Nobody responded to my RFS. :-(

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=859130#18
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=883702#51
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=859130#83


Groeten
Geert Stappers
-- 
Leven en laten leven


signature.asc
Description: PGP signature


Bug#929773: RFS: wf-recorder/0.1-1 ITP

2019-05-30 Thread Birger Schacht
Package: sponsorship-requests
Severity: wishlist

Dear mentors,

I am looking for a sponsor for my package "wf-recorder"

* Package name : wf-recorder
  Version  : 0.1-1
  Upstream Author  : Ilia Bozhinov
* Url  : https://github.com/ammen99/wf-recorder
* Licenses : Expat
  Programming Lang : C
  Section  : x11

 wf-recorder is a utility program for screen recording of wlroots-based
 compositors (more specifically, those that support wlr-screencopy-v1
 and xdg-output). Its dependences are ffmpeg, wayland-client and
 wayland-protocols.

It builds those binary packages:

  * wf-recorder

To access further information about this package, visit the following URL:

https://mentors.debian.net/package/wf-recorder

Alternatively, one can download the package with dget using this command:
dget -x
https://mentors.debian.net/debian/pool/main/w/wf-recorder/wf-recorder_0.1-1.dsc

Alternatively, you can access package debian/ directory via git from URL:
https://salsa.debian.org/bisco-guest/wf-recorder.git

More information about wf-recorder can be obtained from
https://github.com/ammen99/wf-recorder


cheers,
Birger



Re: Bug#883702: RFS: lina/5.3.0-1 ( #859130 ITP: lina -- iso-compliant Forth interpreter and compiler )

2019-05-30 Thread Albert van der Horst

Adam Borowski schreef op 2018-06-29 19:16:

I refrained from answering at the time. I would have given the same
answer as now, but now I've something to back it up.


On Fri, Jun 29, 2018 at 12:14:12PM +0200, Albert van der Horst wrote:

Adam Borowski schreef op 2017-12-21 20:26:
> On Wed, Dec 06, 2017 at 05:51:50PM +0100, Albert van der Horst wrote:
> >  * Package name: lina
> > Version : 5.3.0-1
>
> Hi!  I for one don't know the slightest bit about Forth, but as no one
> has taken this RFS, I can review packaging only -- which, while not
> ideal, is not a show stopper for uploading.



> Your choice of a language to code a compiler is... interesting.  But
> then, at least it's not node.js, php or python :)

A compiler writer has no choice, all compilers are written
in assembler (and itself). php and python are merely libraries written 
in c.

Besides c there are very few compilers around. This is one.


I haven't yet seen any other compiler written in assembler (I'm a part 
of
the generation that played with decomissioned punched tape in 
kindergarten
but didn't get to use such computers myself).  It's a pretty bad idea 
-- it
takes many times as long to write the same program in assembler than in 
a


There is a fundamental misunderstanding here. Everybody can avoid
using assembler and use a high level language ... except the writer of
the high level language. And if you write your compiler in c, well I
could scoff and say that you're just writing a c-library, but let
me comment that you're dependant on a 2.2 million lines house of cards,
that is totally not under your control.
Writing in assembler doesn't even make you dependant on an assembler.
Forth folks are use to writing their own assembler, then use that to 
write

the compiler.
https://github.com/albertvanderhorst/ciasdis

compiled language, and the program is not portable.  It looks like arm 
will
dethrone x86 pretty soon -- the architecture is way more efficient, 
Intel no
longer has a process advantage, and even the niche of high-end servers 
is
getting assaulted.  Then there's coming riscv with lofty goals of 
kicking


So you say that because my compiler has been written in i86 it is likely
not portable. Debian folks tend to fill that in as "configure , then 
make

must work". There is more to it, because at least that presuppose
a working gcc.
But lina is portable to an extent, but the portability of a compiler is 
by

definition limited.
The argument is that "you'll be troubled when the arm comes"
Well the arm architecture has been added to lina, and with quite much 
less effort

probably than gcc. If portability is measured in time to port,
lina is more portable than gcc.

Note that we are talking about the compiler. The application programs 
are as

portable as c-programs are.


out both arm and x86, and a list of backing companies that may actually
accomplish that.  Yet your compiler is stuck with i386 while a C 
program
wouldn't care about the platform.  It's easy to change code generation 
(and


producing bytecode for LLVM or such would grant instant support for a 
wide

array of targets) but porting the compiler itself would need a total
rewrite.


Yes it will. But a total rewrite of a Forth compiler is not much effort.
The 32 bit arm compiler was a couple of months of spare time, in fact
a port of the i86 assembler system.
The 64 bit port is a tad more spectacular.
Both are at https://github.com/albertvanderhorst/ciforth/releases
I received an orange pi 1+ (64 bit arm) in the mail. It was some trouble 
to get a

linux installed on it. That succeeded about a week ago.
This is the first change that I checked in, mark the date:
"
  revision 6.63
  date: 2019-05-21 21:16:03 +;  author: albert;  state: Exp;  lines: 
+12 -9


  Macro cleanup. Removed x86 remainders, i.a. LODS in ciarm.gnr.
  Added lina64.cfg and width64.m4 to accomodate the 64 bit assembler on
  the Orange 1+.
"
And no I did not learn the Aarch64 7000 page assembler manual by heart
beforehand.

Forth is a different world. If the RISC V systems come, bring it on!

Now if in hindsight someone decides that lina may be valuable to Debian,
please contact me. Nobody responded to my RFS. :-(





Meow!


Groetjes Albert
--
Suffering is the prerogative of the strong, the weak -- perish.
Albert van der Horst



Re: Is git obligatory?

2019-05-30 Thread Andrey Rahmatullin
Please stop replying to old mails to start a new thread, use the "New
email" feature of your client instead.

On Thu, May 30, 2019 at 05:59:27PM +0200, Albert van der Horst wrote:
> In an old message Geert Stappers made the following remark
> (in Dutch so I'll translate)
> 
> "An ITP relates to packaging a git repo for Debian"
No idea what it means without context, TBH.

> Do I interpret that out of context or does this mean
> that nowadays neither a CVS repository nor a
> source tarbal are acceptable starting points for a Debian package?
You still need to create the orig tarball somehow. Nothing has changed in
this regard.

-- 
WBR, wRAR


signature.asc
Description: PGP signature


Is git obligatory?

2019-05-30 Thread Albert van der Horst

In an old message Geert Stappers made the following remark
(in Dutch so I'll translate)

"An ITP relates to packaging a git repo for Debian"

Do I interpret that out of context or does this mean
that nowadays neither a CVS repository nor a
source tarbal are acceptable starting points for a Debian package?

Groetjes Albert

--
Suffering is the prerogative of the strong, the weak -- perish.
Albert van der Horst