Bug#978149: Python 3.10 in bookworm

2023-02-07 Thread karthek
Sorry for spamming…
Resending the same message, I just remembered debian.org ignores mails
from mail@* addresses.

On Tue, Feb 07, 2023 at 02:24:08PM +, Stefano Rivera wrote:
> > See "ITP pyenv" @ http://bugs.debian.org/978149 .
> 
> I think the Python development community would be very happy to see
> this. Debian's selected Python releases don't meet all the needs of
> Python developers, who typically want access to all supported Python 3
> versions (and possibly the next alpha), at all times.
> 

Indeed.

> I'd be happy to review and sponsor uploads.
> 

Thanks Stefano, I packaged it almost 2 years ago while working on
Android Open-source project (AOSP). While I got response from upstream,
I Haven't got any response from debian community back then apart from
interest in it from Julian a year ago.

Since then I also didn't find any DD nearyby my city to sign my key.

I'm happy to work on the packaging…



Bug#1016047: RFH: chromium -- web browser

2022-10-12 Thread karthek
On Mon, 25 Jul 2022 21:45:33 -0400 Andres Salomon  wrote:
> Package: wnpp
> Severity: normal
> 
> I'm currently the only active maintainer for the chromium package in 
> Debian. This really needs to be maintained by a team, especially since 
> it requires security updates for stable at least two times per month. 
> It is likely that chromium will not be included in the next stable 
> release (bookworm) unless there's an active team maintaining it, as 
> described in . I've done a lot of 
> simplification of the chromium patches and packaging in order to make 
> it easier for people to join the team.
> 
> There are lots of available tasks to do, depending on someone's skill 
> and hardware. I've listed some tasks/roles below, with the most urgent 
> at the top.
> 
> 
> 1) Security updates. These usually only require Debian packaging 
> knowledge, and be pretty simple. Most security updates can be built 
> without having to touch any of the chromium patches, with only a 
> debian/changelog entry update. However, builds take 3 hours on my 8 
> cpu/32gb build machine (45 mins at best with ccache, due to a lot of 
> python and node build stuff that can't be cached), so you'll want 
> access to some good hardware. These can also happen at any time; 
> holidays, weekends, even a day or two before a scheduled release. 
> Ideally several people would be available for packaging security 
> updates.
> 
> 
> 2) Fixing bugs. There's plenty of bugs at
> . 
> Some require simple follow-ups with the reporter to see if it's still 
> an issue, others require in-depth C++ or chromium knowledge or special 
> hardware, and still others require just testing out a build-argument to 
> see if some feature is safe to enable.
> 
> 
> 3) Getting patches upstream. When I took over the package 6mo ago, 
> there were around 70 or 80 debian patches. We're down to 43 patches. 
> Only about 10 of those are debian-specific; the rest are patches that 
> really belong upstream. If you want to actually hack on chromium, this 
> is probably a good way to get started.
> 
> 
> 4) Improving chromium's privacy, as described at 
> .
>  
> It'd be really nice to not have chromium "phone home" to google.
> 
> 
> Please consider helping out! There's surely more stuff that's needed to 
> do as well, that I've forgotten about.
> 
> 
> 
>

I can help. But chromium builds(default config) are taking more than an hour in 
my
machine. I tried helping but got no response last year during the time
Michael Gilbert took a holiday from uploads.

I think i can help with small things here and there.

Like this pull request:
https://salsa.debian.org/mimi8/chromium/-/merge_requests/4



Bug#978472: ITP: b3sum -- Command line tool for the BLAKE3 hash

2020-12-27 Thread karthek
Package: wnpp
Severity: wishlist
Owner: karthek 
X-Debbugs-Cc: debian-de...@lists.debian.org, frustra...@karthek.com

* Package name: b3sum
  Version : 0.3.7
  Upstream Author : Jack O'Connor 
* URL : https://github.com/BLAKE3-team/BLAKE3
* License : CC0-1.0 or Apache-2.0
  Programming Lang: rust
  Description : Command line tool for the BLAKE3 hash

BLAKE3 is a cryptographic hash function that is much faster than MD5,
SHA-1, SHA-2, SHA-3, and BLAKE2 and
Secure, unlike MD5 and SHA-1. And secure against length extension.
Note, This package includes binary "b3sum" which is built from official 
multithreaded  implementation of BLAKE3 in rust.

I plan to maintain this package



Bug#978149: ITP: pyenv -- Simple Python version management

2020-12-26 Thread karthek
Package: wnpp
Severity: wishlist
Owner: karthek 
X-Debbugs-Cc: debian-de...@lists.debian.org, m...@karthek.com

* Package name: pyenv
  Version : 1.2.21
  Upstream Author : 2013 Yamashita, Yuu
* URL : https://github.com/pyenv/pyenv
* License : Expat
  Programming Lang: shell script
  Description : Simple Python version management

 pyenv lets you easily switch between multiple versions of Python. It's 
 simple, unobtrusive, and follows the UNIX tradition of single-purpose 
 tools that do one thing well.
 pyenv does:
* Let you change the global Python version on a per-user basis.
* Provide support for per-project Python versions.
* Allow you to override the Python version with an environment
* variable.
* Search commands from multiple versions of Python at a
  time. This may be helpful to test across Python versions with tox.

It is useful when youre working on a project where they expect you to
work in a LTS version of some distro (like Ubuntu LTS) and they dont
bother mainataining aompatibility with newer python versions.

I plan to mantain it and need a sponsor