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

Lumina Hours Tracking #186

Open
benloh opened this issue Dec 20, 2021 · 16 comments
Open

Lumina Hours Tracking #186

benloh opened this issue Dec 20, 2021 · 16 comments
Labels
discussion feature discussion
Projects

Comments

@benloh
Copy link
Collaborator

benloh commented Dec 20, 2021

Total: 189.19
Used: 183.75
Remaining: 5.44

Oct 2021: 1 (0.75 unbilled)
Nov 2021: 31.25 (2.75 unbilled)
Dec 2021: 14.50 (1.5 unbilled)
Jan 2022: 57.75 (4 unbilled)
Feb 2022: 31.75 (21.75 unbilled)
~Mar 19 2022: 47.5 (7 unbilled)

@benloh benloh created this issue from a note in Version 1.4 (In Review) Dec 20, 2021
@benloh
Copy link
Collaborator Author

benloh commented Dec 20, 2021

@jdanish @kalanicraig Just to keep everything in one place, I'll update this issue monthly with our burn rate so you have some sense of how much is left.

The total project is 189 hours. As of Nov 30, we've spent 31.25 hours. So I think we're in very good shape. Things are progressing quite quickly and efficiently.

@netcreateorg netcreateorg deleted a comment from kalanicraig Dec 20, 2021
@benloh benloh added the discussion feature discussion label Feb 14, 2022
@benloh
Copy link
Collaborator Author

benloh commented Feb 14, 2022

@jdanish @kalanicraig January 2022 burn rate update.

The total project is 189 hours. As of Jan 31, we've spent 104.5 hours and 84.5 hours remain. We have plenty of headroom, with Import being the one main feature remaining.

@jdanish
Copy link
Collaborator

jdanish commented Feb 14, 2022 via email

@benloh
Copy link
Collaborator Author

benloh commented Feb 14, 2022

Yes Import and Optimization are the remaining large features. There are a number of minor bug fixes. Current working list is here: https://github.com/netcreateorg/netcreate-2018/projects/3

So far another 27 hours have been burned in February to date. I expect import to eat up another 20 depending on how refined we go. So we still have some room, depending on how far we go with optimization.

Now's a good time to brainstorm any other key changes you'd like to make.

@jdanish
Copy link
Collaborator

jdanish commented Feb 14, 2022 via email

@kalanicraig
Copy link
Collaborator

Talked to Ann and the optimization and import are priorities. If there's time left over, an ego filter would be great (e.g. select a node and see its connections at 1 or 2 degrees out). A 1-degree-connection filter layered on top of existing filter criteria (e.g. nodes with tag "human", plus any node or edge connected to a node with tag "human") would be the other way to do that (since you can filter for the ego node using the existing "label" entry). I'm assuming that something added to our filters rather than something new (better security) is a better choice. If we have time leftover after that, then I think an extra layer of optimization to make larger or more complex networks speedier is the next priority.

@kalanicraig
Copy link
Collaborator

Oh! A force-unlock button on a locked node or edge usable only by an administrator. That would be really helpful. We still occasionally run into a locked node or edge (when someone clicks off it without hitting close or cancel) but no good repeatable process to force the behavior. An admin button would help get around that without a restart.

@benloh
Copy link
Collaborator Author

benloh commented Feb 17, 2022

Noted, thanks! I've created issues for them. I should add that the import is proving to be more difficult than I had originally hoped due to some d3 quirks, so we might not have a huge number of hours left.

@benloh
Copy link
Collaborator Author

benloh commented Feb 17, 2022

@jdanish Feel free to add the "many I'd like to see" changes to the Project board: https://github.com/netcreateorg/netcreate-2018/projects/3
Just pile them up at the bottom of the list. Some might be easy 15 minuters.

@benloh benloh pinned this issue Feb 17, 2022
@benloh
Copy link
Collaborator Author

benloh commented Mar 6, 2022

@jdanish @kalanicraig February 2022 burn rate update.

The total project is 189 hours. As of Feb 28, we've spent 136.25 hours and 52.94 hours remain. Cleaning up import will likely eat up most of this. Getting a refined usable import involves a LOT of moving pieces.

@jdanish
Copy link
Collaborator

jdanish commented Mar 6, 2022 via email

@kalanicraig
Copy link
Collaborator

kalanicraig commented Mar 6, 2022 via email

@benloh
Copy link
Collaborator Author

benloh commented Mar 21, 2022

Quick update: All the nuances of the import feature have seriously eaten through the budget. Of the 52 hours that had remained previously, we've burned 47.5 hours this month mostly on importing (7 unbilled). So we have about 5 hours left. I will do what I can to wrap up importing and leave things in a good state, but we are essentially out of budget.

@jdanish
Copy link
Collaborator

jdanish commented Mar 21, 2022 via email

@benloh
Copy link
Collaborator Author

benloh commented Mar 21, 2022

Yeah, I don't want to leave it in an unstable state, so we'll eat a few hours.

@jdanish
Copy link
Collaborator

jdanish commented Mar 21, 2022

Thanks - appreciate that. Mostly was checking so we know what to expect / not expect or if we need to prioritize. Thanks!

@daveseah daveseah unpinned this issue May 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion feature discussion
Projects
Version 1.4
In Review
Development

No branches or pull requests

3 participants