publiclab / image-sequencer

A pure JavaScript sequential image processing system, inspired by storyboards
https://sequencer.publiclab.org
GNU General Public License v3.0
110 stars 210 forks source link

Find A Bug -- Newcomers #879

Open harshkhandeparkar opened 5 years ago

harshkhandeparkar commented 5 years ago

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
  2. Run the setup script in the cloned repo.

    cd image-sequencer
    npm run setup
  3. Start ImageSequencer

    npm start
  4. 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 commented 5 years ago

ok

jywarren commented 5 years ago

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 commented 5 years ago

Ok. 😊

garg3133 commented 5 years ago

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 :sweat_smile:. 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 commented 5 years ago

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

jywarren commented 5 years ago

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 commented 5 years ago

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 commented 5 years ago

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

harshkhandeparkar commented 4 years ago

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

SidharthBansal commented 4 years ago

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

SidharthBansal commented 4 years ago

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