Comments (16)
@markellekelly has been maintaining cell-tags recently (she's a Jupyter Intern at Cal Poly). She recently made a big push to add docstrings, fix CSS issues, and make compatible with JLab v1.0.
She is on vacation for the next two weeks. I'll work with her when she returns and submit a PR to Jupyterlab core sometime over the summer.
Also, FYI—@zuoyuanh just finished his internship and likely won't be working on this anymore.
from jupyterlab-celltags.
Any update on this?
from jupyterlab-celltags.
Just thought I should ping this. Ideally this should have been in for lab 1.0 w.r.t. feature parity with classic notebook.
from jupyterlab-celltags.
@vidartf I'm not aware of any plans to merge into core, but I think it's a great idea.
We need to fix a few dependency installation issues in preparation for Jlab-1.0. We should have those fixed by the end of the week.
Then, maybe we should bring this up at the next JLab meeting?
from jupyterlab-celltags.
Then, maybe we should bring this up at the next JLab meeting?
Sounds like a good place to air the idea!
from jupyterlab-celltags.
I think @vidartf should create a PR to make it a click away to merge this to the core.
from jupyterlab-celltags.
@zuoyuanh is the main author here, so therefore the best candidate to open the PR (also, the person that can say that they would prefer to keep the extension separate). Especially since @zuoyuanh is the most qualified to address any questions that would come up during the review. However, if the author is no longer working on this, I could possibly adopt it, but I feel like I already have enough to do 😅
from jupyterlab-celltags.
Sounds good, thanks @markellekelly and @Zsailer !
from jupyterlab-celltags.
Any updates?
from jupyterlab-celltags.
I think everyone is agreed that this is something that should be done (merging into core). I think the step that is missing is someone actually doing the legwork (opening a PR to core).
from jupyterlab-celltags.
PS: Anybody who wants to help with the legwork are very welcome to do so!
from jupyterlab-celltags.
There's already a couple of Cal Poly interns working on this. See #199. Their plan is to refactor celltags
more-or-less from the ground up (using Phosphor widgets in place of React components) and then get the redesigned version merged into core once its done. The ongoing work is at https://github.com/markellekelly/celltags.
Personally, I somewhat question the need for both the replacement of the components and the refactor in general, but so long as it gets done in the end I suppose it's fine.
from jupyterlab-celltags.
Ah, sorry for missing the other issues. Consider that the authoritative answer then 👍
from jupyterlab-celltags.
@telamonian @vidartf
Why not absorb into core first and then refactor? That way, if the refactor takes longer than expected for any reason, the core would not have to wait X weeks/months until celltags become available.
from jupyterlab-celltags.
@h-vetinari I don't know this codebase very well, so if the people who do say that they want to do a refactor first, I'm going to assume they have a reason 😃
from jupyterlab-celltags.
Since there are no GH-pings for issues being referred to, I was just very positively surprised while reading the JLab 2.0 release notes that this issue has been solved (see jupyterlab/jupyterlab#7407). Great work, thanks! :)
from jupyterlab-celltags.
Related Issues (18)
- Expand README HOT 4
- Check if tags are an array HOT 2
- notebooktag and search celltags in notebooks
- Broken in JupyterLab 0.34.12 HOT 2
- Make tags persist for markdown cells
- Select all cells with this tag option not available HOT 3
- Looking for input on multiple selection in celltags 1.0 HOT 2
- Hook or event for updating tags programmatically?
- Apply tag to multiple cells at once HOT 1
- CellTags not visible after install HOT 3
- tags not available in cell tools tab in Jlab 1.0.1
- Tag select in TOC
- Run cells with selected tag
- Tags not available HOT 1
- Icons are not rendered correctly HOT 14
- Celltags refactor and design updates HOT 4
- Archiving the repo HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jupyterlab-celltags.