Comments (103)
Job #16 is now in scope, role is DEV
from jpeek.
Bug was reported, see §29: +15 points just awarded to @yegor256, total is +7225
from jpeek.
The job #16 assigned to vmotsak. The budget is 30 minutes, see §4. Please, read §8 and §9. If the task is not clear, read this and this.
from jpeek.
@vmotsak/z this job was assigned to you 5 days ago. It will be taken away from you soon, unless you close it, see §8. Read this and this, please.
from jpeek.
@vmotsak/z this job was assigned to you 8 days ago. It will be taken away from you soon, unless you close it, see §8. Read this and this, please.
from jpeek.
The user @vmotsak/z resigned from #16, please stop working
from jpeek.
The job #16 assigned to @skapral/z. The budget is 30 minutes, see §4. Please, read §8 and §9. If the task is not clear, read this and this.
from jpeek.
@0crat status
from jpeek.
@skapral This is what I know about this job, as in §32:
- The job #16 is in scope for 18days
- The role is
DEV
- The job is assigned to @skapral/z for 3days
- There is no monetary reward attached, it's a free job
- The job doesn't have any impediments
- The budget is 30 minutes
- These users are banned and won't be assigned:
from jpeek.
The user @skapral/z resigned from #16, please stop working
from jpeek.
The job #16 assigned to @nikialeksey/z. The budget is 30 minutes, see §4. Please, read §8 and §9. If the task is not clear, read this and this.
from jpeek.
@0crat waiting
from jpeek.
@nikialeksey The impediment for #16 was registered successfully by @nikialeksey/z
from jpeek.
@0crat refuse
from jpeek.
@nikialeksey The user @nikialeksey/z resigned from #16, please stop working
from jpeek.
Tasks refusal is discouraged, see §6: -15 points just awarded to @nikialeksey/z, total is +60
from jpeek.
The job #16 assigned to @llorllale/z, here is why. The budget is 30 minutes, see §4. Please, read §8 and §9. If the task is not clear, read this and this.
from jpeek.
@yegor256 this metric also requires Latent Semantic Indexing. Have you thought high-level about how we should integrate this into the project? I'm referring to Java vs. XSLT.
from jpeek.
@yegor256 I'd like your input on my previous comment in order to know the direction I should be taking with this job
from jpeek.
@0crat waiting
from jpeek.
@llorllale The impediment for #16 was registered successfully by @llorllale/z
from jpeek.
@llorllale I don't really know what this metric is about. Let's start to investigate and see where it gets us. I have zero knowledge in this area, don't rely on me.
from jpeek.
@yegor256
A lot of math is involved. On one hand there are already Java libraries out there that we could reuse. On the other, we could implement through XSLT by hand.
Following are the steps for this metric. Singular-value decomposition will definitely be the hardest:
- Latent Semantic Analysis: https://en.wikipedia.org/wiki/Latent_semantic_analysis
- Build the occurrence matrix
- Rank lowering (to mitigate problems of synonymy and polymeny):
- Singular-value decomposition:
- Wikipedia: https://en.wikipedia.org/wiki/Singular-value_decomposition
- HOW-TO: https://fenix.tecnico.ulisboa.pt/downloadFile/3779576344458/singular-value-decomposition-fast-track-tutorial.pdf
- HOW-TO: http://www.cs.utexas.edu/users/inderjit/public_papers/HLA_SVD.pdf
- How to solve quadratic equations: http://pages.cs.wisc.edu/~amos/412/lecture-notes/lecture02.pdf
- Select
k
ranks. This should be configurable/user-provided
- Singular-value decomposition:
- Calculate cosine similarity between the resulting documents pairs: https://en.wikipedia.org/wiki/Vector_space_model
- Calculate ACSM as per paper
- Calculate C3 as per paper
Also, there will be a limitation:
- The paper says
The source code under analysis is converted into a text corpus, such that from each method only identifiers and comments are extracted.
Comments are not included in the bytecode, they are not mentioned in the class file format specification
Finally, I'll be very curious to see the performance of this.
from jpeek.
@llorllale what are you getting at? We should not implement this metric because it's too complex?
from jpeek.
@yegor256 I was just raising concerns on whether it's worth it to implement all this math by hand in XSLT vs. reusing existing math libraries out there. But I guess we'll worry about the cost/benefit ratio later. I'll proceed with XSLT.
from jpeek.
@llorllale of course it's always better to do as little as possible.
from jpeek.
@0crat refuse
from jpeek.
@llorllale You can't do that, unless you have one of these roles: ARC
, PO
. Your current roles are: DEV
.
from jpeek.
@llorllale The user @llorllale/z resigned from #16, please stop working. Reason for job resignation: Order was cancelled
from jpeek.
@llorllale You can't do that, unless you have one of these roles: ARC
, PO
. Your current roles are: DEV
.
from jpeek.
@llorllale Job gh:yegor256/jpeek#16
is not assigned, can't get performer
from jpeek.
Tasks refusal is discouraged, see §6: -15 points just awarded to @llorllale/z
from jpeek.
The job #16 assigned to @proshin-roman/z, here is why; the budget is 30 minutes, see §4; please, read §8 and §9; if the task is not clear, read this and this
from jpeek.
@proshin-roman/z this job was assigned to you 5days ago. It will be taken away from you soon, unless you close it, see §8. Read this and this, please.
from jpeek.
@0crat refuse
from jpeek.
@proshin-roman The user @proshin-roman/z resigned from #16, please stop working. Reason for job resignation: Order was cancelled
from jpeek.
Tasks refusal is discouraged, see §6: -15 point(s) just awarded to @proshin-roman/z
from jpeek.
The job #16 assigned to @izrik/z, here is why; the budget is 30 minutes, see §4; please, read §8 and §9; if the task is not clear, read this and this
from jpeek.
@izrik/z this job was assigned to you 5days ago. It will be taken away from you soon, unless you close it, see §8. Read this and this, please.
from jpeek.
The user @izrik/z resigned from #16, please stop working. Reason for job resignation: It is older than 10 days, see §8
from jpeek.
Resigned on delay, see §8: -30 point(s) just awarded to @izrik/z
from jpeek.
@0crat status
from jpeek.
@RajanAMistry This is what I know about this job in C7JGJ00DP, as in §32:
- The job #16 is in scope for 6mon
- The role is
DEV
- The job is not assigned to anyone
- The budget is not set yet
- These users are banned and won't be assigned:
- @yegor256/z: This user reported the ticket
- @vmotsak/z: User was resigned from the ticket
- @skapral/z: User was resigned from the ticket
- @nikialeksey/z: User was resigned from the ticket
- @llorllale/z: User was resigned from the ticket
- @proshin-roman/z: User was resigned from the ticket
- @izrik/z: User was resigned from the ticket
- Job footprint (restricted area)
from jpeek.
The job #16 assigned to @lavinj/z, here is why; the budget is 30 minutes, see §4; please, read §8 and §9; if the task is not clear, read this and this; there will be no monetary reward for this job
from jpeek.
The user @lavinj/z resigned from #16, please stop working. Reason for job resignation: It is older than 10 days, see §8
from jpeek.
Resigned on delay, see §8: -30 point(s) just awarded to @lavinj/z
from jpeek.
The job #16 assigned to @szaffarano/z, here is why; the budget is 30 minutes, see §4; please, read §8 and §9; if the task is not clear, read this and this; there will be no monetary reward for this job
from jpeek.
The user @szaffarano/z resigned from #16, please stop working. Reason for job resignation: It is older than 10 days, see §8
from jpeek.
Resigned on delay, see §8: -30 point(s) just awarded to @szaffarano/z
from jpeek.
The job #16 assigned to @gauee/z, here is why; the budget is 30 minutes, see §4; please, read §8 and §9; if the task is not clear, read this and this; there will be no monetary reward for this job
from jpeek.
Job gh:yegor256/jpeek#16
already assigned to @gauee, can't assign to @gauee
from jpeek.
@0crat status
from jpeek.
@paulodamaso This is what I know about this job in C7JGJ00DP, as in §32:
- The job #16 is in scope for 12mon
- The role is
DEV
- The job is assigned to @gauee/z for 4hr
- There is no monetary reward attached, it's a free job
- The job doesn't have any impediments
- The budget is 30 minutes/points
- These users are banned and won't be assigned:
- @yegor256/z: This user reported the ticket
- @vmotsak/z: User was resigned from the ticket
- @skapral/z: User was resigned from the ticket
- @nikialeksey/z: User was resigned from the ticket
- @llorllale/z: User was resigned from the ticket
- @proshin-roman/z: User was resigned from the ticket
- @izrik/z: User was resigned from the ticket
- @lavinj/z: User was resigned from the ticket
- @szaffarano/z: User was resigned from the ticket
- Job footprint (restricted area)
from jpeek.
The user @gauee/z resigned from #16, please stop working. Reason for job resignation: It is older than 10 days, see §8
from jpeek.
Resigned on delay, see §8: -30 point(s) just awarded to @gauee/z
from jpeek.
The job #16 assigned to @Serranya/z, here is why; the budget is 30 minutes, see §4; please, read §8 and §9; if the task is not clear, read this and this; there will be no monetary reward for this job
from jpeek.
@0crat refuse
from jpeek.
@Serranya The user @Serranya/z resigned from #16, please stop working. Reason for job resignation: Order was cancelled
from jpeek.
Tasks refusal is discouraged, see §6: -15 point(s) just awarded to @Serranya/z
from jpeek.
The job #16 assigned to @danilomo/z, here is why; the budget is 30 minutes, see §4; please, read §8 and §9; if the task is not clear, read this and this; there will be no monetary reward for this job
from jpeek.
The user @danilomo/z resigned from #16, please stop working. Reason for job resignation: It is older than 10 days, see §8
from jpeek.
Resigned on delay, see §8: -30 point(s) just awarded to @danilomo/z
from jpeek.
The job #16 assigned to @thomas-melville/z, here is why; the budget is 30 minutes, see §4; please, read §8 and §9; if the task is not clear, read this and this; there will be a monetary reward for this job
from jpeek.
The user @thomas-melville/z resigned from #16, please stop working. Reason for job resignation: It is older than 10 days, see §8
from jpeek.
Resigned on delay, see §8: -30 point(s) just awarded to @thomas-melville/z
from jpeek.
The job #16 assigned to @baybatu/z, here is why; the budget is 30 minutes, see §4; please, read §8 and §9; if the task is not clear, read this and this; there will be a monetary reward for this job
from jpeek.
The user @baybatu/z resigned from #16, please stop working. Reason for job resignation: It is older than 10 days, see §8
from jpeek.
Resigned on delay, see §8: -30 point(s) just awarded to @baybatu/z
from jpeek.
@0crat status
from jpeek.
@ebercamargo This is what I know about this job in C7JGJ00DP, as in §32:
- The job #16 is in scope for 16mon
- The role is
DEV
- The job is assigned to @ebercamargo/z for 13hr
- There is no monetary reward attached, it's a free job
- The job doesn't have any impediments
- The budget is 30 minutes/points
- These users are banned and won't be assigned:
- @yegor256/z: This user reported the ticket
- @vmotsak/z: User was resigned from the ticket
- @skapral/z: User was resigned from the ticket
- @nikialeksey/z: User was resigned from the ticket
- @llorllale/z: User was resigned from the ticket
- @proshin-roman/z: User was resigned from the ticket
- @izrik/z: User was resigned from the ticket
- @lavinj/z: User was resigned from the ticket
- @szaffarano/z: User was resigned from the ticket
- @gauee/z: User was resigned from the ticket
- @Serranya/z: User was resigned from the ticket
- @danilomo/z: User was resigned from the ticket
- @thomas-melville/z: User was resigned from the ticket
- @baybatu/z: User was resigned from the ticket
- @mesut/z: User was resigned from the ticket
- @RajanAMistry/z: User was resigned from the ticket
- Job footprint (restricted area)
from jpeek.
@ebercamargo/z this job was assigned to you 5days ago. It will be taken away from you soon, unless you close it, see §8. Read this and this, please.
from jpeek.
Resigned on delay, see §8: -30 point(s) just awarded to @ebercamargo/z
from jpeek.
The user @ebercamargo/z resigned from #16, please stop working. Reason for job resignation: It is older than 10 days, see §8
from jpeek.
The job #16 assigned to @Supra89kren/z, here is why; the budget is 30 minutes, see §4; please, read §8 and §9; if the task is not clear, read this and this; there will be no monetary reward for this job
from jpeek.
The job #16 assigned to @robsonataide/z, here is why; the budget is 30 minutes, see §4; please, read §8 and §9; if the task is not clear, read this and this; there will be no monetary reward for this job
from jpeek.
@robsonataide/z this job was assigned to you 5days ago. It will be taken away from you soon, unless you close it, see §8. Read this and this, please.
from jpeek.
@0crat refuse
from jpeek.
@paulodamaso The user @robsonataide/z resigned from #16, please stop working. Reason for job resignation: Order was cancelled
from jpeek.
The job #16 assigned to @aivinog1/z, here is why; the budget is 30 minutes, see §4; please, read §8 and §9; if the task is not clear, read this and this; there will be no monetary reward for this job
from jpeek.
The job #16 assigned to @uurl/z, here is why; the budget is 30 minutes, see §4; please, read §8 and §9; if the task is not clear, read this and this; there will be a monetary reward for this job
from jpeek.
Job gh:yegor256/jpeek#16
already assigned to @uurl, can't assign to @uurl
from jpeek.
The user @uurl/z resigned from #16, please stop working. Reason for job resignation: It is older than 10 days, see §8
from jpeek.
Resigned on delay, see §8: -30 point(s) just awarded to @uurl/z
from jpeek.
The job #16 assigned to @dfrau32/z, here is why; the budget is 30 minutes, see §4; please, read §8 and §9; if the task is not clear, read this and this; there will be a monetary reward for this job
from jpeek.
The user @dfrau32/z resigned from #16, please stop working. Reason for job resignation: It is older than 10 days, see §8
from jpeek.
Resigned on delay, see §8: -30 point(s) just awarded to @dfrau32/z
from jpeek.
The job #16 assigned to @fellahi-ali/z, here is why; the budget is 30 minutes, see §4; please, read §8 and §9; if the task is not clear, read this and this; there will be a monetary reward for this job
from jpeek.
@0crat status
from jpeek.
@fellahi-ali This is what I know about this job in C7JGJ00DP, as in §32:
- The job #16 is in scope for 20mon
- The role is
DEV
- The job is assigned to @fellahi-ali/z for 1hr
- There is a monetary reward attached
- @fellahi-ali/z will get 50% of their hourly rate for this job
- The job doesn't have any impediments
- The budget is 30 minutes/points
- These users are banned and won't be assigned:
- @yegor256/z: This user reported the ticket
- @vmotsak/z: User was resigned from the ticket
- @skapral/z: User was resigned from the ticket
- @nikialeksey/z: User was resigned from the ticket
- @llorllale/z: User was resigned from the ticket
- @proshin-roman/z: User was resigned from the ticket
- @izrik/z: User was resigned from the ticket
- @lavinj/z: User was resigned from the ticket
- @szaffarano/z: User was resigned from the ticket
- @gauee/z: User was resigned from the ticket
- @Serranya/z: User was resigned from the ticket
- @danilomo/z: User was resigned from the ticket
- @thomas-melville/z: User was resigned from the ticket
- @baybatu/z: User was resigned from the ticket
- @mesut/z: User was resigned from the ticket
- @RajanAMistry/z: User was resigned from the ticket
- @ebercamargo/z: User was resigned from the ticket
- @Supra89kren/z: User was resigned from the ticket
- @robsonataide/z: User was resigned from the ticket
- @aivinog1/z: User was resigned from the ticket
- @uurl/z: User was resigned from the ticket
- @dfrau32/z: User was resigned from the ticket
- Job footprint (restricted area)
from jpeek.
@paulodamaso This task seems very complex and not doable with a budget of 30min, because is opened since Oct 2017, and was refused by about 21 DEVs. I think it should be subtasked. Do you suggest that I proceed with it with PDD, or just refuse it, and submit a ticket about it's complexity to be re-formulated?
from jpeek.
@fellahi-ali The issue has already been decomposed in some way by @llorllale in #16 (comment) ; I think you could start by solving one of these steps and lefting puzzles for the other ones, WDYT?
from jpeek.
@paulodamaso OK! I think I should give it a try. But as I'm not familiar with PDD, I don't know exactly the constraints/rules of using puzzles, and when I should leave them and when I couldn't? I will start by reading the articles about PDD, and if you can give any hints it will be appreciated!
from jpeek.
@0crat status
from jpeek.
@fellahi-ali This is what I know about this job in C7JGJ00DP, as in §32:
- The job #16 is in scope for 20mon
- The role is
DEV
- The job is assigned to @fellahi-ali/z for 8days
- There is a monetary reward attached
- @fellahi-ali/z will get 50% of their hourly rate for this job
- The job doesn't have any impediments
- The budget is 30 minutes/points
- These users are banned and won't be assigned:
- @yegor256/z: This user reported the ticket
- @vmotsak/z: User was resigned from the ticket
- @skapral/z: User was resigned from the ticket
- @nikialeksey/z: User was resigned from the ticket
- @llorllale/z: User was resigned from the ticket
- @proshin-roman/z: User was resigned from the ticket
- @izrik/z: User was resigned from the ticket
- @lavinj/z: User was resigned from the ticket
- @szaffarano/z: User was resigned from the ticket
- @gauee/z: User was resigned from the ticket
- @Serranya/z: User was resigned from the ticket
- @danilomo/z: User was resigned from the ticket
- @thomas-melville/z: User was resigned from the ticket
- @baybatu/z: User was resigned from the ticket
- @mesut/z: User was resigned from the ticket
- @RajanAMistry/z: User was resigned from the ticket
- @ebercamargo/z: User was resigned from the ticket
- @Supra89kren/z: User was resigned from the ticket
- @robsonataide/z: User was resigned from the ticket
- @aivinog1/z: User was resigned from the ticket
- @uurl/z: User was resigned from the ticket
- @dfrau32/z: User was resigned from the ticket
- Job footprint (restricted area)
from jpeek.
@fellahi-ali/z this job was assigned to you 9days ago. It will be taken away from you soon, unless you close it, see §8. Read this and this, please.
from jpeek.
from jpeek.
@fellahi-ali The impediment for #16 was registered successfully by @fellahi-ali/z
from jpeek.
Hi, is this a good first issue? I'd like to contribute and I'm familiar with the metric.
from jpeek.
@luiscruz Currently this issue is waiting for #296 solution. Can you solve it with the current architecture?
from jpeek.
I'm not familiar with the architecture yet.
Perhaps I should start with a simpler issue and then get back to this.
Any recommendation @paulodamaso ?
from jpeek.
Related Issues (20)
- MetricsTest.java:52-61: Skeleton structure has changed in...
- Lcom4Test.java:74-77: LCOM4: Graph algorithm to determine...
- CCM metric realization issue
- OCC metric realization issue
- LCOM4 realization issue
- LCOM3 metric realisation issue
- How to use JPEEK HOT 1
- Problem with CCM metric addition HOT 4
- Problem with CCM metric addition v2 HOT 4
- Problem with CCM metric addition v3
- redeploy HOT 16
- saxon 11
- refresh HOT 18
- UnsupportedOperationException: Records requires ASM8 HOT 8
- release with live settings file HOT 19
- StringIndexOutOfBoundsException: String index out of range: 37 HOT 14
- 0crat.com is unavaliable HOT 1
- XmlGraph issue HOT 4
- Risk of NullPointerException Due to Use of Boxed Boolean in toPath Method HOT 1
- XmlGraph builds graph with redundant nodes. 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 jpeek.