transfluxus / SimpleHTTPServer

Simple HTTP Server for Processing. handle file requests (html,css,js) or add custom Filehandler. Also allows callback methods
https://transfluxus.github.io/SimpleHTTPServer
GNU General Public License v2.0
5 stars 4 forks source link

Incompatible with Processing 3.2.1? #5

Open ylh888 opened 8 years ago

ylh888 commented 8 years ago

I tried to import this library but apparently version 1.4 is incompatible with Processing 3.2.1

transfluxus commented 8 years ago

thank you for pointing out. should work again.

ylh888 commented 8 years ago

Thanks - but in the Library panel the line item for SimpleHTTPServer is greyed- out still and will not update.

On Oct 16, 2016, at 4:44 AM, Ramin notifications@github.com wrote:

thank you for pointing out. should work again.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/transfluxus/SimpleHTTPServer/issues/5#issuecomment-254034947, or mute the thread https://github.com/notifications/unsubscribe-auth/AAAP8pltO901PKnONNVNTO85X3C6yP-wks5q0ePngaJpZM4KRy5v.

transfluxus commented 8 years ago

I think that's a problem of Processing not the library. Can you uninstall it and try to install it again. Otherwise just install it manually as described here: https://transfluxus.github.io/SimpleHTTPServer/

ErnestUTN commented 7 years ago

HI there, processing version is now 3.3.3 . Do you think that incompatibility issues are to throw critical errors in the code? I will download it manually if that's not the case. Btw, great library!

transfluxus commented 7 years ago

Hi, gonna look into it!

transfluxus commented 7 years ago

Hi,

building it again fixed it for me. please try the latest version 1.0.6 (install manually if processing library manager doesn't update)

ErnestUTN commented 7 years ago

thank you, you are great!

On Jun 5, 2017 5:01 AM, "Ramin" notifications@github.com wrote:

Hi,

building it again fixed it for me. please try the latest version 1.0.6 (install manually if processing library manager doesn't update)

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/transfluxus/SimpleHTTPServer/issues/5#issuecomment-306127766, or mute the thread https://github.com/notifications/unsubscribe-auth/AIj4MlD8Qpb4BCiX6JJ7WBOVcL364TU-ks5sA7XTgaJpZM4KRy5v .

ErnestUTN commented 7 years ago

Well, the library manager still tags it as incompatible, but I guess I will just install it manually. [image: Imagen integrada 1]

Ernesto Luis, Barrionuevo Sastre

Tecnicatura Superior en Mecatrónica FRSF- UTN (Lavaise 610 - 3000- Santa Fe)

Contacto: 0342-15 5264313

2017-06-05 11:16 GMT-03:00 Ernesto Sastre ernest.sastre@gmail.com:

thank you, you are great!

On Jun 5, 2017 5:01 AM, "Ramin" notifications@github.com wrote:

Hi,

building it again fixed it for me. please try the latest version 1.0.6 (install manually if processing library manager doesn't update)

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/transfluxus/SimpleHTTPServer/issues/5#issuecomment-306127766, or mute the thread https://github.com/notifications/unsubscribe-auth/AIj4MlD8Qpb4BCiX6JJ7WBOVcL364TU-ks5sA7XTgaJpZM4KRy5v .

hamoid commented 4 years ago

This still seems to be the case: it is shown grayed out in the library manager in Processing which would probably discourage most users. Maybe the library's web page could mention clearly that a manual install is required?

hamoid commented 4 years ago

I think the reason might be that the file library.properties is hard coded to one specific version of Processing:

# The min and max revision of Processing compatible with your library.
# Note that these fields use the revision and not the version of Processing,
# parsable as an int. For example, the revision number for 2.2.1 is 227.
# You can find the revision numbers in the change log: https://raw.githubusercontent.com/processing/processing/master/build/shared/r
evisions.txt
# Only use maxRevision (or minRevision), when your library is known to
# break in a later (or earlier) release. Otherwise, use the default value 0.
minRevision = 253
maxRevision = 253
transfluxus commented 4 years ago

can somebody do a pull-request. I would update it then :)

hamoid commented 4 years ago

I don't think the file is this repo, only on your web server. So no way to do a PR, or?

hamoid commented 4 years ago

The file which the PDE checks on startup is this http://download.processing.org/contribs

transfluxus commented 4 years ago

I will look into it next week. gotta install the IDE for that... or at least ant I guess. does somebody know if setting the maxRevision to 0 fix the job :) so I can leave the library rest for another 3 years :)

hamoid commented 4 years ago

:) yes, 0 is what I have for max in my library and it hasn't complained.

I believe you may not need to install anything, maybe just edit the .txt file that sits next to the zip in the server, and throw a '0' in it. Or?

transfluxus commented 4 years ago

yeah I thought so, but maybe they would it ignore it if I don't update the library version?

hamoid commented 4 years ago

good point. maybe...