Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Aug 19 17:21
    isuruf closed #1813
  • Aug 19 17:21
    isuruf commented #1813
  • Aug 19 15:42
    ssurbhi560 synchronize #1812
  • Aug 19 12:58
    markounikau labeled #1813
  • Aug 19 12:58
    markounikau opened #1813
  • Aug 17 08:30
    ssurbhi560 review_requested #1812
  • Aug 17 08:30
    ssurbhi560 opened #1812
  • Aug 17 04:09
    isuruf closed #1800
  • Aug 17 04:04

    github-actions[bot] on gh-pages

    deploy: f477db8b950d94a9b4d6a02… (compare)

  • Aug 17 04:00

    isuruf on main

    add announcement for dropping P… Merge branch 'conda-forge:main'… remove mention of dropping inst… and 4 more (compare)

  • Aug 17 04:00
    isuruf closed #1811
  • Aug 17 03:47
    h-vetinari synchronize #1811
  • Aug 17 03:35
    h-vetinari synchronize #1811
  • Aug 17 03:32
    h-vetinari commented #1811
  • Aug 17 03:32
    h-vetinari synchronize #1811
  • Aug 17 03:31
    h-vetinari synchronize #1811
  • Aug 17 03:28
    h-vetinari synchronize #1811
  • Aug 17 02:47
    isuruf commented #1811
  • Aug 13 00:11
    ngam commented #1784
  • Aug 12 20:12
    ocefpaf commented #1052
Uwe L. Korn
@xhochy
Make a pull request with the package and find out whether anyone else has some concerns.
Ádám Lippai
@alippai
:heavy_check_mark:
Obeta Ifeanyichukwu Malachy
@angeloobeta
Please @beckermr , @PhilipVinc which part of the community is called Codetribute when it comes to contributing to the conda-forge project
Mahe Iram Khan
@ForgottenProgramme
@angeloobeta , Where did you find 'Codetribute' ?
Obeta Ifeanyichukwu Malachy
@angeloobeta
@ForgottenProgramme I saw it at https://conda-forge.org/blog/posts/2021-02-02-Outreachy/;
Under "Steps for applicants to conda-forge:",
line 6
Please do check it out let's know if it's a typographical error.
Mahe Iram Khan
@ForgottenProgramme
Well, when I searched 'codetribute' I found this:
https://codetribute.mozilla.org/
Prerna Singh
@PrernaSingh587
I m not sure. But I guess Mozilla used this term. I dont know if its used in general
Mahe Iram Khan
@ForgottenProgramme

I found this:
"Codetribute is a site that guides contributors to their first contribution. It helps new contributors find a project they want to work with, learn about that project, and then find a task that is suitable to their skills and interests and not already assigned to someone else.

"

@angeloobeta
I gather, 'Codetribute' is specific to mozilla repos.
Prerna Singh
@PrernaSingh587
Yup
Matthew R. Becker
@beckermr
@viniciusdc wrote this post so her should comment
Obeta Ifeanyichukwu Malachy
@angeloobeta
@ForgottenProgramme nice reconnaissance (digging) coming from you. That means it doesn't apply to Conda-forge contributors or it's still in the beta stage of development.
Mahe Iram Khan
@ForgottenProgramme
@angeloobeta yes, I guess. :)
Let's wait for @viniciusdc to say something about this.
Vinicius D. Cerutti
@viniciusdc

@ForgottenProgramme I saw it at https://conda-forge.org/blog/posts/2021-02-02-Outreachy/;
Under "Steps for applicants to conda-forge:",
line 6

HI, indeed that line was not supposed to be there, the goan in the paragraph was to remind everyone to submit their contributions to Outreachy and have a good experience (yeah codetribute is a mozilla thing). Thanks for the review. I didn't notice that term there before.

elbaro
@elbaro
Hi, my c++ package needs to know if the compiler is from conda because conda has different stdlib.h (x86_64-conda-linux-gnu/sysroot/..). Is there gcc define macro like #define CONDA_GCC 1?
Isuru Fernando
@isuruf:matrix.org
[m]
elbaro (Gitter): why does your c++ package you need to know where stdlib.h lives?
1 reply
Andrew Annex
@aannex:matrix.org
[m]
Hey all, I am working to add ARM support for a C library I maintain the feedstock for, I think I got it working and did everything correct, but I am a bit inexperienced with gcc and how cross-compilation works/what it ends up doing. I saw that for osx_arm64, all CI tests are disabled, but earlier builds from a few months ago seemed to be running my tests. Is this because of the "test_on_native_only" option? What is the consequence of enabling/disabling that? Since I don't have a RPi or a M1 mac, how can I know if the libraries/executables are built correctly? The PR can be found at conda-forge/cspice-feedstock#24 and I would appreciate any edits/improvements!
1 reply
Shipra Verma
@Aaishpra
Hi, I wanted to know how can we make changes to something in the blogs section of the website. For example, the changes can be made to src/ .rst files if we are going to add something to the docs, but I see no files associated to the blogs.
Matthew R. Becker
@beckermr
See conda-forge/blog
Ben Mares
@bmares_gitlab
I'm working on a feedstock with multiple outputs (dvc). In the run requirements for the secondary packages, there is the macro - {{ pin_subpackage("dvc", exact=True) }}. I added a run requirement (importlib-metadata) to the main package (dvc) but this doesn't seem to be getting picked up by any of the secondary packages. Perhaps pin_subpackage is pinning the anaconda.org version instead of the local version? Any idea how to fix this?
Tom de Geus
@tdegeus

On travis I'm getting: docker:

failed to register layer: Error processing tar file(exit status 1): write /opt/conda/pkgs/gettext-0.19.8.1-hf23c357_1005/share/doc/gettext/examples/hello-c++-wxwidgets/po/bg.po: no space left on device.
204See 'docker run --help'.
205The command "if [[ ${PLATFORM} =~ .*linux.* ]]; then ./.scripts/run_docker_build.sh; fi" exited with 125.

it there something to do?

Filipe
@ocefpaf
Restart :-(
Ben Mares
@bmares_gitlab

Hi all, I have a very general question about mamba vs conda.

Six months ago I was on the verge of giving up on the Conda ecosystem because conda was so unbearably slow. I wanted to manage my development environment using conda where I had lots of tools installed. If I wanted to install anything "the right way" using conda I would have to wait literally ½-hour for the solver to complete. On the other hand, pip works virtually instantaneously.

Thankfully I discovered mamba just in time before I gave up. The solver completes in seconds, regardless of my environment's size. In the following months I have become convinced that conda-forge has a bright future thanks to mamba. I'm so convinced that over the past month I've been dedicating a lot of my time to creating and maintaining conda-forge feedstocks.

Along the way I have encountered several people who were similarly frustrated because they didn't know about mamba, for instance https://github.com/pyscaffold/pyscaffoldext-dsproject/issues/7#issuecomment-791723904 and iterative/dvc#5625 . I really get the impression that I'm usually the only person in a conversation who knows of mamba.

I believe the reason why nobody knows about mamba is fairly evidently the lack of promotion, in particular by conda-forge. See here: iterative/dvc.org#2370

From my perspective, I observe conda-forge massively bleeding users due to conda being borderline unusable. Although "experimental", in all the time I've been using mamba I find it far more stable and reliable than conda. I understand the reluctance to confuse users with a new command, but I'm convinced that the benefits are well worth more than the passing mention in the conda-forge FAQ.

Would it be possible for conda-forge to endorse mamba more strongly so that it's more discoverable, and so that projects like iterative/dvc.org#2370 would be comfortable recommending it when appropriate?

1 reply
Uwe L. Korn
@xhochy
Personally, I would be comfortable with advertising it more as I solely use mamba but I could expect that there are still some things to tackle before doing this conda-forge globally. But as we already ship mambaforge as the kind of preferred installer, we are already quite near. @bmares_gitlab Could you make a PR to the docs on where you would like to have a more visible "support" of mamba? Then I would expect if there is opposition that it would pop up in that PR and we can see together from there what needs to be done.
Nicholas Bollweg
@bollwyvl
in some of the docs overhaul, i would see replacing the big-ol'-anvil hero on the home pagewith a (simplified) look at what conda-forge thinks it does
carousels are the devil, but one could imagine For Users, For Maintainers, For Upstreams
anyplace where a 2018 model would have had conda, we'd make the box fatter, and have conda or mamba, conda-build or boa, etc.
as to bleeding users: i'm not too worried: staged-recipes as a proxy for "new start work" seems stable, after an initial COVID hit
Nicholas Bollweg
@bollwyvl
haven't pulled actual download numbers, but i truly doubt they're actually going down, especially with the ToS changes
Ben Mares
@bmares_gitlab
Thanks all for the feedback. @xhochy, I'm entering a time crunch this week, and I'm not so sure I'll be able to get to it this weekend. So if anyone else feels motivated, then please go ahead. Maybe @wolfv?
Ruben de Bruin
@RubendeBruin
@bmares_gitlab :ok, that mamba tip literally saved my day. I was going to leave my laptop running overnight to have solve things within seconds....
Wolf Vollprecht
@wolfv
thanks for all the kind words about mamba, I am really happy that it proves so useful :) Ideally, these documentation changes would come from someone else than me (since I am obviously a bit biased here)
Ben Mares
@bmares_gitlab
@RubendeBruin that makes me very happy!!! This also seems like an excellent opportunity... do you have any insight into why you didn't previously know about mamba, and where exactly we could put the info so that it could be easily found?
Ruben de Bruin
@RubendeBruin
@bmares_gitlab , well I think I once read about it somewhere but forgot about it because usually conda is quick enough for me. It is only when I took the task of updating the 4-year old corporate python environment that I began running into speed issues.
@wolfv You are really making cool stuff. Liked scikit-geometry as well
Ruben de Bruin
@RubendeBruin
@bmares_gitlab , I don't know where to market mamba. The usual suspects would be medium, but I also looked at the numfocus website. But then again, you only really need it once you start big environments, which in my case means including all kinds of not-too-common gems like, in my case, metocean related packages and their data-readers
It would really help if some of the packages replaces "conda install" with "mamba install" on their installation pages. I do find myself copy-pasting the package name from there. So that would certainly help
Mahe Iram Khan
@ForgottenProgramme

Hey all!
I'm Mahe. I was reading the above discussion about mamba.
I'm an Outreachy applicant and I have noticed a lack of documentation around mamba in the conda-forge docs.
We have been trying to hold discussions around this to decide whether mamba merits a dedicated page in the conda-forge docs or atleast a dedicated section. And what all information should go in there.

This discussion above could be helpful for us when we write up the docs. Hopefully we'll reach some mutual decision around this soon. :)

Leo Fang
@leofang
Yes indeed the effort of documenting mamba/mamba-build is taking off under the Outreachy program organized by Vinicius and several participants including Mahe are working on it. Things will change soon!
Mahe Iram Khan
@ForgottenProgramme

Things will change soon!

Yayyy!

Wolf Vollprecht
@wolfv
thanks for working on this! :)
Also a shameless plug: we have two open positions related to mamba and conda packaging universe: https://quantstack.net/careers.html
Leo Fang
@leofang

we have two open positions related to mamba and conda packaging universe

too bad Wolf, I saw this note: "We will consider applications in the European Union." 😂

Ruben de Bruin
@RubendeBruin
@leofang , well it does not say that they are not considering applications from outside the EU :-)
Wolf Vollprecht
@wolfv
:) I am sorry! Unfortunately regulations and stuff make it really hard to hire outside EU and we're a pretty small company
Leo Fang
@leofang
Yeah understandable, was just teasing 😄
Nicholas Bollweg
@bollwyvl
is there a way to provide a spec in environment.yml like python=*=*_pypy? conda-incubator/setup-miniconda#170
2 replies
Nicholas Bollweg
@bollwyvl
also got a staged-recipe ready for review i've been trying to get out for like... a year :laughing: conda-forge/staged-recipes#14528