Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.user > #208396 > unrolled thread
| Started by | Vipul <finn02@protonmail.com> |
|---|---|
| First post | 2019-05-08 15:30 +0200 |
| Last post | 2019-05-09 11:00 +0200 |
| Articles | 11 — 11 participants |
Back to article view | Back to linux.debian.user
Configure your PC to contribute to Debian community Vipul <finn02@protonmail.com> - 2019-05-08 15:30 +0200
Re: Configure your PC to contribute to Debian community Francisco M Neto <fmneto@fmneto.com.br> - 2019-05-08 15:40 +0200
Re: Configure your PC to contribute to Debian community Paul Sutton <zleap@disroot.org> - 2019-05-08 16:50 +0200
Re: Configure your PC to contribute to Debian community Gard Spreemann <gspr@nonempty.org> - 2019-05-08 16:00 +0200
Re: Configure your PC to contribute to Debian community ghe <ghe@slsware.net> - 2019-05-08 19:10 +0200
Re: Configure your PC to contribute to Debian community songbird <songbird@anthive.com> - 2019-05-08 17:00 +0200
Re: Configure your PC to contribute to Debian community Steffen Möller <steffen_moeller@gmx.de> - 2019-05-08 17:10 +0200
Re: Configure your PC to contribute to Debian community Ian Jackson <ijackson@chiark.greenend.org.uk> - 2019-05-08 18:10 +0200
Re: Configure your PC to contribute to Debian community Ben Finney <bignose@debian.org> - 2019-05-09 03:30 +0200
Re: Configure your PC to contribute to Debian community Paul Wise <pabs@debian.org> - 2019-05-09 02:40 +0200
Re: Configure your PC to contribute to Debian community Ansgar Burchardt <"Ansgar Burchardt"@43-1.org> - 2019-05-09 11:00 +0200
| From | Vipul <finn02@protonmail.com> |
|---|---|
| Date | 2019-05-08 15:30 +0200 |
| Subject | Configure your PC to contribute to Debian community |
| Message-ID | <xVuNY-13p-1@gated-at.bofh.it> |
[Multipart message — attachments visible in raw view] — view raw
Hey there, I've been using Debian from couples of years but haven't contributed yet back to community. I want to contribute to Debian by maintaining packages and fixing bugs. Since I'm using Debian for work purpose also so, I don't want to mess-up with my system by installing unstable packages or libraries. Is there a way to get isolation for work & contribution purpose to keep yourself organized? I can get isolation by using Docker image or install one more copy of Debian in PC and switch between them but that would be painful. I want to hear from contributors & maintainers Which method they are using or prefer to get isolation? Sorry, if this a wrong place to ask this question, then where should I ask? Cheers, VIpul PS: I'm not subscribed to this mailing.
[toc] | [next] | [standalone]
| From | Francisco M Neto <fmneto@fmneto.com.br> |
|---|---|
| Date | 2019-05-08 15:40 +0200 |
| Message-ID | <xVuXE-16W-9@gated-at.bofh.it> |
| In reply to | #208396 |
[Multipart message — attachments visible in raw view] — view raw
Hello, I would be very interested in the answers to that, too. Vipul, I sugges you subscribe to this mailing list, as well as debian- mentors. That should make things easier. Cheers, Francisco On Wed, 2019-05-08 at 13:26 +0000, Vipul wrote: > Hey there, > > I've been using Debian from couples of years but haven't contributed yet back > to community. I want to contribute to Debian by maintaining packages and > fixing bugs. Since I'm using Debian for work purpose also so, I don't want to > mess-up with my system by installing unstable packages or libraries. Is there > a way to get isolation for work & contribution purpose to keep yourself > organized? > I can get isolation by using Docker image or install one more copy of > Debian in PC and switch between them but that would be painful. I want to hear > from contributors & maintainers Which method they are using or prefer to get > isolation? > > Sorry, if this a wrong place to ask this question, then where should I ask? > > > Cheers, > VIpul > > PS: I'm not subscribed to this mailing. > -- []'s, Francisco M Neto GPG: 4096R/D692FBF0
[toc] | [prev] | [next] | [standalone]
| From | Paul Sutton <zleap@disroot.org> |
|---|---|
| Date | 2019-05-08 16:50 +0200 |
| Message-ID | <xVw3n-1Kh-5@gated-at.bofh.it> |
| In reply to | #208397 |
On 08/05/2019 14:32, Francisco M Neto wrote: > Hello, > > I would be very interested in the answers to that, too. > > Vipul, I sugges you subscribe to this mailing list, as well as debian- > mentors. That should make things easier. > > Cheers, > Francisco If I also find anyone who may be interested in helping I will direct them here too. Paul > > On Wed, 2019-05-08 at 13:26 +0000, Vipul wrote: >> Hey there, >> >> I've been using Debian from couples of years but haven't contributed yet back >> to community. I want to contribute to Debian by maintaining packages and >> fixing bugs. Since I'm using Debian for work purpose also so, I don't want to >> mess-up with my system by installing unstable packages or libraries. Is there >> a way to get isolation for work & contribution purpose to keep yourself >> organized? >> I can get isolation by using Docker image or install one more copy of >> Debian in PC and switch between them but that would be painful. I want to hear >> from contributors & maintainers Which method they are using or prefer to get >> isolation? >> >> Sorry, if this a wrong place to ask this question, then where should I ask? >> >> >> Cheers, >> VIpul >> >> PS: I'm not subscribed to this mailing. >> -- Paul Sutton http://www.zleap.net https://www.linkedin.com/in/zleap/ gnupg : 7D6D B682 F351 8D08 1893 1E16 F086 5537 D066 302D
[toc] | [prev] | [next] | [standalone]
| From | Gard Spreemann <gspr@nonempty.org> |
|---|---|
| Date | 2019-05-08 16:00 +0200 |
| Message-ID | <xVvh0-1e5-3@gated-at.bofh.it> |
| In reply to | #208396 |
Vipul <finn02@protonmail.com> writes: > Hey there, > > I've been using Debian from couples of years but haven't contributed yet back to community. I want to contribute to Debian by maintaining packages and fixing bugs. Since I'm using Debian for work purpose also so, I don't want to mess-up with my system by installing unstable packages or libraries. Is there a way to get isolation for work & contribution purpose to keep yourself organized? Hi, I find that cowbuilder [1] does this job fine for my needs. If I need to test a more involved graphical user experience for a different release than the one I run, I just spin up a VM. I'm not at all an expert, and maintain only a small number of packages, so take this with a grain of salt. [1] https://wiki.debian.org/cowbuilder Best, Gard
[toc] | [prev] | [next] | [standalone]
| From | ghe <ghe@slsware.net> |
|---|---|
| Date | 2019-05-08 19:10 +0200 |
| Message-ID | <xVyeR-3h4-1@gated-at.bofh.it> |
| In reply to | #208398 |
On 5/8/19 7:33 AM, Gard Spreemann wrote: > I find that cowbuilder [1] does this job fine for my needs. If I need to > test a more involved graphical user experience for a different release > than the one I run, I just spin up a VM. Or you could just buy an additional computer and dban the MS bits off the disk(s)... -- Glenn English
[toc] | [prev] | [next] | [standalone]
| From | songbird <songbird@anthive.com> |
|---|---|
| Date | 2019-05-08 17:00 +0200 |
| Message-ID | <xVwd3-1NG-1@gated-at.bofh.it> |
| In reply to | #208396 |
Vipul wrote: ... > I've been using Debian from couples of years but haven't contributed yet b= > ack to community. I want to contribute to Debian by maintaining packages a= > nd fixing bugs. Since I'm using Debian for work purpose also so, I don't w= > ant to mess-up=C2=A0 with my system by installing unstable packages or lib= > raries. Is there a way to get isolation for work & contribution purpose to= > keep yourself organized?=C2=A0 >=C2=A0 =C2=A0 I can get isolation by using Docker image or install one mor= > e copy of Debian in PC and switch between them but that would be painful. = > I want to hear from contributors & maintainers Which method they are using= > or prefer to get isolation? > > Sorry, if this a wrong place to ask this question, then where should I ask= > ? ... > PS: I'm not subscribed to this mailing. i don't reply to people so perhaps you may see this reply, but for those who do see it. i think the easiest way if you are setting up a new machine is to partition the disk or to add another disk which can be selected by the BIOS or UEFI to boot. works, isn't too complicated and can be isolated via what partitions are mounted or ignored by each booting setup. VMs and booting from USB storage or other means can work too, but i am a firm believer in that keeping something simple is well worth it if the complexity isn't needed for some other purpose. given that 2nd generation hardware is often not that expensive i'd really consider getting a development machine if i were concerned i could not keep my work machine suitably isolated (i would not want the risk myself so i would get a 2nd machine if i had work responsibilities - $100-200 can get a pretty decent system these days). songbird
[toc] | [prev] | [next] | [standalone]
| From | Steffen Möller <steffen_moeller@gmx.de> |
|---|---|
| Date | 2019-05-08 17:10 +0200 |
| Message-ID | <xVwmJ-26B-9@gated-at.bofh.it> |
| In reply to | #208396 |
Hi Vipul, On 08.05.19 15:26, Vipul wrote: > Hey there, > > I've been using Debian from couples of years but haven't contributed > yet back to community. I want to contribute to Debian by maintaining > packages and fixing bugs. This is very timely since the next Debian release, buster, is just waiting for the remaining bugs to be fixed. > Since I'm using Debian for work purpose also so, I don't want to > mess-up with my system by installing unstable packages or libraries. > Is there a way to get isolation for work & contribution purpose to > keep yourself organized? > I can get isolation by using Docker image or install one more copy > of Debian in PC and switch between them but that would be painful. I > want to hear from contributors & maintainers Which method they are > using or prefer to get isolation? You may decide to go for chroot environments: https://wiki.debian.org/chroot Best, Steffen
[toc] | [prev] | [next] | [standalone]
| From | Ian Jackson <ijackson@chiark.greenend.org.uk> |
|---|---|
| Date | 2019-05-08 18:10 +0200 |
| Message-ID | <xVxiN-2GE-3@gated-at.bofh.it> |
| In reply to | #208396 |
Vipul writes ("Configure your PC to contribute to Debian community"):
> I've been using Debian from couples of years but haven't contributed
> yet back to community. I want to contribute to Debian by maintaining
> packages and fixing bugs. Since I'm using Debian for work purpose
> also so, I don't want to mess-up with my system by installing
> unstable packages or libraries. Is there a way to get isolation for
> work & contribution purpose to keep yourself organized? I can get
> isolation by using Docker image or install one more copy of Debian
> in PC and switch between them but that would be painful. I want to
> hear from contributors & maintainers Which method they are using or
> prefer to get isolation?
schroot.
Really, that is the answer :-). chroots are excellent for stopping
the unstable stuff and build-dependencies and so on from polluting
your main system. They don't give security isolation, but that's not
usually what you want. You want to be able to run a test version of
some program and have it access your display and your files normally.
schroot is a utility to help you work with chroots.
sbuild is the build tool.
To make a chroot you can use sbuild-createchroot or, err, I forget
what it's called, schroot-buildd-setup or something ? Maybe someone
else will pop up with the answer.
Ian.
--
Ian Jackson <ijackson@chiark.greenend.org.uk> These opinions are my own.
If I emailed you from an address @fyvzl.net or @evade.org.uk, that is
a private address which bypasses my fierce spamfilter.
[toc] | [prev] | [next] | [standalone]
| From | Ben Finney <bignose@debian.org> |
|---|---|
| Date | 2019-05-09 03:30 +0200 |
| Message-ID | <xVG2J-80d-1@gated-at.bofh.it> |
| In reply to | #208405 |
Ian Jackson <ijackson@chiark.greenend.org.uk> writes:
> Vipul writes ("Configure your PC to contribute to Debian community"):
> > Is there a way to get isolation for work & contribution purpose to
> > keep yourself organized? I can get isolation by using Docker image
> > or install one more copy of Debian in PC and switch between them but
> > that would be painful. I want to hear from contributors &
> > maintainers Which method they are using or prefer to get isolation?
>
> schroot is a utility to help you work with chroots.
> sbuild is the build tool.
>
> To make a chroot you can use sbuild-createchroot or, err, I forget
> what it's called, schroot-buildd-setup or something ? Maybe someone
> else will pop up with the answer.
The relatively new ‘sbuild-debian-developer-setup’ package installs a
command of the same name, which I found significantly simplifies setting
up a sufficiently-isolated standard Debian package build environment.
--
\ “Do unto others twenty-five percent better than you expect them |
`\ to do unto you. (The twenty-five percent is [to correct] for |
_o__) error.)” —Linus Pauling's Golden Rule |
Ben Finney
[toc] | [prev] | [next] | [standalone]
| From | Paul Wise <pabs@debian.org> |
|---|---|
| Date | 2019-05-09 02:40 +0200 |
| Message-ID | <xVFgl-7tm-1@gated-at.bofh.it> |
| In reply to | #208396 |
On Wed, May 8, 2019 at 9:27 PM Vipul wrote: > I've been using Debian from couples of years but haven't contributed yet back to community. There are a number of different ways to contribute to Debian: https://www.debian.org/intro/help > I want to contribute to Debian by maintaining packages and fixing bugs. The best way to contribute is to work on packages that you use and the best way to find opportunities for that is to install and run the how-can-i-help package: https://wiki.debian.org/how-can-i-help > Is there a way to get isolation for work & contribution purpose to keep yourself organized? If you do not have a spare computer, the best option would be a virtual machine, since you can then test newer versions of the whole system. Some options for this include gnome-boxes or virt-manager. > I want to hear from contributors & maintainers Which method they are using or prefer to get isolation? Personally I'm using Debian testing and do package building in pbuilder chroots of unstable. -- bye, pabs https://wiki.debian.org/PaulWise
[toc] | [prev] | [next] | [standalone]
| From | Ansgar Burchardt <"Ansgar Burchardt"@43-1.org> |
|---|---|
| Date | 2019-05-09 11:00 +0200 |
| Message-ID | <xVN4d-3Rc-1@gated-at.bofh.it> |
| In reply to | #208396 |
Vipul writes: > I've been using Debian from couples of years but haven't contributed > yet back to community. I want to contribute to Debian by maintaining > packages and fixing bugs. Since I'm using Debian for work purpose also > so, I don't want to mess-up with my system by installing unstable > packages or libraries. Is there a way to get isolation for work & > contribution purpose to keep yourself organized > I can get isolation by using Docker image or install one more copy > of Debian in PC and switch between them but that would be painful. I > want to hear from contributors & maintainers Which method they are > using or prefer to get isolation? You can use pretty much anything you prefer; it also depends on what you are using it for: there is no single solution for all needs. If you are already familiar with Docker, using that as a container for development or for building packages is fine. There is also the "whalebuilder" program to build Debian packages using Docker; it should be comparable to pbuilder or sbuild (I haven't used whalebuilder myself though). Using schroot is also okay; though Docker provides more isolation and might be easier to use. I'm using systemd-nspawn for running full systems including multiple services (daemons); Docker or schroot usually only run one program in a container. There are also alternatives like lxc. Finally for most isolation there are virtual machines; they provide even more isolation, but are also more complicated to use (transferring files, changing resource allocations (disk size, RAM), initial setup). Though if you try potentially destructive things, doing so in a VM is probably much better than breaking your production system :-) Ansgar
[toc] | [prev] | [standalone]
Back to top | Article view | linux.debian.user
csiph-web