Interactive-Book icon indicating copy to clipboard operation
Interactive-Book copied to clipboard

Edit contents of the Interactive book

Open eKuG opened this issue 5 years ago • 16 comments

Circuitverse's Interactive book should be free of plagiarism. By replicating the content used by Tutorialpoint and Javatpoint is unethical and breaks the CoC of those platforms. Issue is created to refresh the book entirely wherever plagiarism exists. I Would like to personally pursue this issue.

eKuG avatar Nov 15 '19 12:11 eKuG

I can contribute for the content as well :)

aayushgupta05 avatar Nov 15 '19 13:11 aayushgupta05

Can I take up this issue?

Ananthavijay avatar Jan 08 '20 17:01 Ananthavijay

I am not very sure if we are opening the content portion for GCI. @tachyons can tell this better.

aayushgupta05 avatar Jan 08 '20 18:01 aayushgupta05

Let me make this a task in CGI. Dont take up the task without me adding it first. @Ananthavijay @aayush-05 you can make content tasks.

eKuG avatar Jan 08 '20 18:01 eKuG

Oh thanks @eKuG

Ananthavijay avatar Jan 08 '20 18:01 Ananthavijay

@eKuG If we're all going to be going through the contents and updating it, it might be worth merging PRs first. Currently many PRs are approved but still unmerged.

Some content might already be changed, and this could also create merge conflicts

JoshHeng avatar Jan 08 '20 22:01 JoshHeng

I am on this as I prefer to apply for GSoD '20 in CircuitVerse. Also, I have already started my contribution and I can prepare organic content for the same. 🛩️

abhinavsri360 avatar May 15 '20 15:05 abhinavsri360

Hi, I would like to work on this issue as well. Have compiled a status list (based on the PRs opened and mergerd) for all pages belonging to the interactive book:

  • [x] Home
  • [x] Binary numbers
  • [x] Operators in binary numbers
  • [x] Gates
  • [x] Interactive gates
  • [x] Universal gates
  • [x] Basic applications
  • [x] Boolean algebra
  • [x] Boolean function
  • [x] K-maps
  • [x] Interactive k-map
  • [x] Combinational logic
    • [x] Half adder
    • [x] Full adder
    • [x] Half subtractors
    • [x] Full subtractors
    • [x] N-bit parallel adder and subtractor
  • [x] ALU
  • [x] MSI Components
    • [ ] Multiplexer
    • [ ] Demultiplexer
    • [ ] Decoder
    • [ ] Encoder
  • [x] Clock signal and triggering
  • [x] Digital sequential circuits
  • [x] Latches
    • [x] SR Latch
    • [x] D Latch
    • [x] JK Latch
    • [x] T Latch
  • [ ] Flipflop integration
  • [x] Flipflops
    • [ ] SR flipflop
    • [ ] D flipflop
    • [ ] JK flipflop
    • [ ] T flipflop
    • [ ] Master slave jk flipflop
  • [ ] Race around condition
  • [x] Digital registers
    • [x] SISO
    • [x] SIPO
    • [x] PISO
    • [x] PIPO
  • [x] Application of shift registers
  • [ ] Digital counters
  • [ ] FSM
  • [x] Interactive FSM

Can I work on refactoring MSI Components and its sub-pages, if nobody is currently working on it?

schezfaz avatar May 21 '20 08:05 schezfaz

:checkered_flag:

in order to avoid collisions, just add a comment regarding the topic you are working on, for example if you want to work on SR Flipflop, clearly mention that you're working on Flipflops/SR-Flipflop and send a PR referencing this issue.

Make sure that you do not close this issue from the pr, only mention it, don't fix it, or close it, etc.

And to ensure fair opportunity to everyone, work on no more than one topic at one time.(i.e. one checkbox)

@abhinavsri360 @schezfaz @mohit-003 , anyone who wishes to work on this.

YashKumarVerma avatar May 21 '20 09:05 YashKumarVerma

I would like to work on combinational logic as the content is very limited. I will add a detailed explanation to all the sub-pages of Combinational Logic.

abhinavsri360 avatar May 21 '20 09:05 abhinavsri360

Working on the Application of shift registers page!

schezfaz avatar May 24 '20 13:05 schezfaz

@schezfaz and @abhinavsri360 could someone of you update the list we have :sweat_smile: so that we can keep track of what needs to be done next.

YashKumarVerma avatar Jun 09 '20 03:06 YashKumarVerma

Yup, on it!

schezfaz avatar Jun 09 '20 06:06 schezfaz

Closing it in favor of #80 as it is difficult to track like this.

Once the file would be fixed for grammatical errors in current versions and then for fixing plagiarism (essentially rewritten from top to bottom) and most probably making the changes done for this issue ineffective.

So it would be in the best interest of the contributions, the maintainers, and the project history for this to be done integrated.

from https://github.com/CircuitVerse/Interactive-Book/issues/422#issuecomment-641453889

YashKumarVerma avatar Jun 09 '20 17:06 YashKumarVerma

Some of the contents of the Boolean Functions page look copied from another website. I would like to rewrite that content with more organic content. image

NitishGadangi avatar Jun 10 '20 05:06 NitishGadangi

Some of the contents of the Boolean Functions page look copied from another website. I would like to rewrite that content with more organic content. image

Sure. go ahead.

YashKumarVerma avatar Jun 11 '20 03:06 YashKumarVerma