Skip to content
This repository was archived by the owner on Jan 24, 2025. It is now read-only.

Conversation

@dvrvsimi
Copy link
Contributor

Problem

  • Existing lesson doesn't account for error handling in the functions.
  • Writing style in the existing lesson is redundant and doesn't totally follow the markdown specs in the contribution guideline.
  • Flow diagrams in the existing lesson are old and not legible.
  • A few grammar issues were found, old terminologies were used
  • Code snippets were not optimally written in general

Summary of Changes

  • Refactored .tsx sections to improve code readability
  • Restructured markdown parts in compliance with the contribution guidelines provided
  • Redesigned flow diagrams for better legibility and design
  • Improved the overall tone to a more concise and beginner-friendly one

Fixes #

@dvrvsimi
Copy link
Contributor Author

hello @mikemaccana , still looking forward to your review of my superteam submission
also more than willing to make the necessary changes super fast, cheers

@mikemaccana
Copy link
Contributor

mikemaccana commented Sep 24, 2024

Hey @dvrvsimi ! I'm checking this out shortly and will come back to you!

@dvrvsimi
Copy link
Contributor Author

dvrvsimi commented Sep 25, 2024

Hey @dvrvsimi ! I'm checking this out shortly and will come back to you!

alright @mikemaccana

@dvrvsimi
Copy link
Contributor Author

dvrvsimi commented Sep 30, 2024

hello @mikemaccana and @nickfrosty , i just resolved conflicts, still waiting for your review🙏🏾

Copy link
Contributor

@mikemaccana mikemaccana left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @dvrvsimi! This is one of the better PRs I've seen for this chapter, you have a good chance of winning. There's lots of small fixes here but you should be able to do them quickly, you will also need to make a PR update the Unboxed repo - while you're at it, please include some new screenshots!

I'm mikemaccana on either Twiteer or Telegram if you want to communicate faster.

Once you've completed this, you can check your solution against the solution
code available on the
[solution branch](https://github.com/Unboxed-Software/solana-react-native-counter/tree/solution).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You'll need to update this repo to reflect your code changes as mentioned in the Superteam Bounty. After it's done let me know and I'll move it to solana-developers.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

opened a PR here: Unboxed-Software/solana-react-native-counter#2
please let me know if there's anything that needs changes

code available on the
[solution branch](https://github.com/Unboxed-Software/solana-react-native-counter/tree/solution).
If you’ve successfully completed the lab, push your code to GitHub and share
your feedback on this lesson through this
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Keep the callout please.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i have included it but i noticed that <Callout> doesn't allow the links to render properly (safe to say it won't enable markdown syntax, it might be an issue with my text editor)

dvrvsimi and others added 18 commits October 2, 2024 08:45
removed redundant comment

Co-authored-by: Mike MacCana <mike.maccana@gmail.com>
grammatical fix

Co-authored-by: Mike MacCana <mike.maccana@gmail.com>
changed "units" to "lessons" for uniformity

Co-authored-by: Mike MacCana <mike.maccana@gmail.com>
improved structure for easier readability

Co-authored-by: Mike MacCana <mike.maccana@gmail.com>
removed quoted and improved tone

Co-authored-by: Mike MacCana <mike.maccana@gmail.com>
changed grammar structure to improve clarity

Co-authored-by: Mike MacCana <mike.maccana@gmail.com>
…larity, used further contribution guidelines
@mikemaccana mikemaccana merged commit 8706897 into solana-foundation:main Oct 4, 2024
2 checks passed
@dvrvsimi
Copy link
Contributor Author

dvrvsimi commented Oct 7, 2024 via email

adpthegreat pushed a commit to adpthegreat/developer-content that referenced this pull request Oct 23, 2024
* chore: updated lesson summary

* improved lesson overview

* improved intro to solana mobile

* updated use cases

* grammar restructure

* updating in compliance to contribution guideline

* updating in compliance to contribution guide

* more descriptive variable names, handled errors, avoided repitition

* fixed title

* updated conclusion and included useful links

* improved setup section, removed unnecesary pragraphs

* minor update to ConnectionProvider function

* improved some functions in .tsx files, added comments where necessary

* improved basic-solana-mobile-connect.png

* improved basic-solana-mobile-flow.png

* improved basic-solana-mobile-transact.png

* fixed content styling

* replaced cryprocurrency with blockchain transactions

* cryptocurrency to blockchain transactions

* cleanup

* improved intro to beginner-friendly standard

* improved clarity

* more restructuring, building a more readable flow, especially for rust beginners

* minor fixes, resolved conflict

* prettier:fix

* prettier:fix

* prettier:fix

* Update content/courses/mobile/intro-to-solana-mobile.md

removed redundant comment

Co-authored-by: Mike MacCana <mike.maccana@gmail.com>

* Update content/courses/mobile/intro-to-solana-mobile.md

grammatical fix

Co-authored-by: Mike MacCana <mike.maccana@gmail.com>

* Update content/courses/mobile/intro-to-solana-mobile.md

changed "units" to "lessons" for uniformity

Co-authored-by: Mike MacCana <mike.maccana@gmail.com>

* Update content/courses/mobile/intro-to-solana-mobile.md

improved structure for easier readability

Co-authored-by: Mike MacCana <mike.maccana@gmail.com>

* Update content/courses/mobile/intro-to-solana-mobile.md

removed quoted and improved tone

Co-authored-by: Mike MacCana <mike.maccana@gmail.com>

* Update content/courses/mobile/intro-to-solana-mobile.md

changed grammar structure to improve clarity

Co-authored-by: Mike MacCana <mike.maccana@gmail.com>

* requested changes: removed redundant sections, typo fixes, improved clarity, used further contribution guidelines

* removed backticks in titles, resolved merge conflicts

* fixed broken links

* revert changes in rust-acro.md

* prettier fix

* revert image changes

* changed Solana community forum link from discord to stack exchange

* added official link to install node

* fix formatting

* Delete content/courses/program-optimization/developer-content.code-workspace

* fix links

---------

Co-authored-by: Akojede Olorundara <daraakojede01gmail.com>
Co-authored-by: Mike MacCana <mike.maccana@gmail.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants