Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use default archive path in notebooks #595

Open
sbenthall opened this issue May 6, 2023 · 2 comments
Open

Use default archive path in notebooks #595

sbenthall opened this issue May 6, 2023 · 2 comments

Comments

@sbenthall
Copy link
Collaborator

The way things are supposed to work now is this:

  • A configuration file fixes the archive directory relative to the installation path of BigBang
  • When collect-mail is ran, it stores the archive data in this directory
  • When an Archive object is loaded, it by default goes to this directory, so that path is determined by a short name.

The Examples notebooks were written before this was implemented, and so are all over the map with respect to how they choose the Archive path.

Moreover, now that we more explicitly support installation of BigBang via pip and not via git cloning, it's not clear to me that this way of configuring BigBang is stable.

We should try to figure out a more pain-free way of doing this. Checking in with @MridulS about what he did to get the dashboard data in one place would be a good idea.

@MridulS
Copy link
Collaborator

MridulS commented May 8, 2023

I need to rethink about this bit but we should definitely be revisiting the archive/config paths. That was a serious pain point in trying to package the dashboard. I'll add it to my TODO 😅

@sbenthall sbenthall added this to the 0.6 milestone May 16, 2023
@laurenmarietta
Copy link

A related thing that I've just ran into is that collect-mail (in populate_provenance()) requires the --archives option to point to a path within a git repo. I'm currently trying to download IETF etc. archives to an external hard drive (and I imagine, given the size of the mailing list data, that others might try to do the same) - so while address this path question it would perhaps be useful to include in an option for a non-git path.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants