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

Find A Bug -- Newcomers #879

Open
harshkhandeparkar opened this issue Mar 18, 2019 · 11 comments
Open

Find A Bug -- Newcomers #879

harshkhandeparkar opened this issue Mar 18, 2019 · 11 comments

Comments

@harshkhandeparkar
Copy link
Member

harshkhandeparkar commented Mar 18, 2019

Hi everyone!

We, at Public Lab, are known for welcoming new contributors into the Open Source world. An essential part of open source development is finding bugs which can lead to bad user experience.

You can have a look at this link to the beta website and take a look at how everything works.

OR

Run it on a local machine.

  1. Clone the repository
git clone https://github.com/publiclab/image-sequencer.git
  1. Run the setup script in the cloned repo.
cd image-sequencer
npm run setup
  1. Start ImageSequencer
npm start
  1. This will open a browser with the website or if it doesn't open a browser, open it and open the site localhost:3000.
NOTE: Running ImageSequencer locally is recommended since it will be more up to date as compared to the beta site.

Find a bug? Report it

If you find that something is broken or isn't working as expected or if the page is not responsive on different screen sizes, please report the bug in the comments below. Even if you have a general suggestion for enhancing the UI or something else, you can report here.

First-Timers-Only

Any bug you report will be converted into a first-timers-only(fto) issue if it is a small one. This issue will be reserved for the contributor, who finds the bug or suggestion, to solve.

Note: please check out issue #842 and get your name added to the list if you are a newcomer and cannot find an issue to solve.

Thank You!

cc @jywarren @tech4GT @gauravano @publiclab/is-reviewers

@Jaya738
Copy link

Jaya738 commented Mar 18, 2019

ok

@jywarren
Copy link
Member

Hi @harshkhandeparkar - i've just changed it to fto-candidate since this one itself isn't quite a FTO but it will hopefully generate them! I hope that makes sense :-)

@harshkhandeparkar
Copy link
Member Author

Ok. 😊

@harshkhandeparkar harshkhandeparkar pinned this issue Mar 25, 2019
@garg3133
Copy link
Member

Hi there, I just visited the beta version of Image Sequencer website link of which you provided in the main comment and to my amazement, nothing is working in it except the "Choose file" input which also just inputs the file and does not processes it.

After that, I visited the stable version of the website and it too seems to have quite a few issues.

  1. After we insert an image and then click on the original image in the load-image collapsible, it always downloads the example image shown at the time of visiting the website.

It always download this
load-image
instead of this
Screenshot1

  1. The downloading of image by clicking on them seems to be not so good idea as many times we may click on them by mistake and it really frustrates when the image starts downloading. Instead, a small button beside image can be used to download the image.

  2. Select a module drop-down overlaps Add Step button in full-screen size.

Screenshot2

  1. When we add the first step, the "+ insert step" button at the bottom-right doesn't work which makes it confusing whether the site is working properly or not.

  2. When we click on the "+ insert step" button (after adding one or more steps so as to activate it), none of the modules shown as the images work while selecting from the drop-down instead works properly. Also the position of Add Step button is not proper.

Screenshot3

  1. Once the drop-down is opened, it does not closes on clicking on it again but reopens.

That's all for now 😅. Will inform if I find any other issue.

I would like to re-design the UI of the site and solve some of the above issues by myself if you'll allow me to. I know HTML and CSS and currently learning Javascript and I'm new to Open Source.

Thanks!

@harshithpabbati
Copy link

Sorry @jywarren I am little busy these days. I will keep beta version upto date by tomorrow

@jywarren
Copy link
Member

Hi @garg3133 -- this is really great, these are great observations. We would love some fixes if you're interested. I think we'd like to try resolving these bugs before tackling a new UI, however, as we are really seeking some stability before we begin opening up new avenues of design -- i hope you understand!

@garg3133
Copy link
Member

I am unable to figure out how to run this project on local machine... Can you please help me out!
I have already forked the repository and cloned it to my local machine.

@grvsachdeva
Copy link
Member

Hi @garg3133, please copy the errors here or in a gist so that we can help you with the installation. Thanks!

@harshkhandeparkar harshkhandeparkar added the gci-candidate Issue being considered for gci label Oct 28, 2019
@harshkhandeparkar
Copy link
Member Author

@SidharthBansal @publiclab/is-reviewers how about adding this one to GCI?

@SidharthBansal
Copy link
Member

Please remove gci labels from this task.
Similar task for all the repos already uploaded to gci. Kindly check once.

@SidharthBansal
Copy link
Member

1 task for all repos I mean
For more bug hunting points we will circulate the forn

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants