Skip to content
This repository has been archived by the owner on Oct 8, 2021. It is now read-only.

Can we all admit this project is dead? #8612

Open
snoopiesnax opened this issue Feb 7, 2018 · 87 comments
Open

Can we all admit this project is dead? #8612

snoopiesnax opened this issue Feb 7, 2018 · 87 comments

Comments

@snoopiesnax
Copy link

And update the website and README accordingly?

@helloromero
Copy link

yep

@jtara
Copy link

jtara commented Mar 2, 2018

Insert random Dr. McCoy clip here...

@ElliotNB
Copy link

ElliotNB commented May 7, 2018

@arschmitz has been talking about the need to re-group and draw in more contributors for almost a year now. Unfortunately, I don't see the leadership undertaking any public outreach to achieve that goal.

If this project had new proactive leadership that engaged with the community and actively recruited contributors, then I have little doubt that it would thrive again. As @delocker pointed out, a project with 2600 forks is too good to die unceremoniously like this.

Though it hasn't seen a significant release since version 1.4.5 in 2014, jQuery Mobile is still a brilliant UI framework for rapidly building user friendly mobile applications. I am particularly fond of jQuery Mobile for the fact that it is strictly a UI framework and keeps framework-specific constraints and rules to a minimum.

@ppetree
Copy link

ppetree commented May 9, 2018

@ElliotNB hit the nail on the head here "Though it hasn't seen a significant release since version 1.4.5 in 2014, jQuery Mobile is still a brilliant UI framework for rapidly building user friendly mobile applications. I am particularly fond of jQuery Mobile for the fact that it is strictly a UI framework and keeps framework-specific constraints and rules to a minimum."

However, we really must admit that JQM is not just dead... the corpse has rotted. Basic issues have been unaddressed for YEARS. Simple functionality is broken. Forum help is somewhere between good to snarky to non-existent (usually snarky). The documentation is woefully inadequate and, at times, completely wrong.

But, the good news is JQM has followed a path many other tech products have followed: Maturity, followed by arrogance, followed by neglect, followed by decline followed by demise. I say good news because we at least we can recognize the process and know it's time to move on... so, without changes, this will be my last JQM project.

@emiliogarza
Copy link

With the recent vulnerabilities reported about jQuery under version 3, it's unfortunate the JQM team still does not have a production release ready that is compatible with jQuery 3! Definitely agree with @ElliotNB and @ppetree

@ElliotNB
Copy link

@apsdehal @jaspermdegroot Do you know what's going on with the project? None of us have heard anything from @arschmitz in quite some time.

As you can see from this thread there are plenty of people here who are interested in the longevity of this project. There are plenty of potential contributors -- myself included. However, there must be some sort of active engagement and recruitment effort from the leadership if the project stands any chance of revival. No one wants to contribute to a project that seems destined for a slow death. There must be some sort of initiative from the leadership to kick start and encourage the process. One blog post per year and sporadic meetings on IRC/Slack isn't going to cut it.

@PanderMusubi
Copy link

PanderMusubi commented May 28, 2018

I'd also like to see development and maintenance back at a healthy level. Some ideas are:

  • Can the JS Foundation help? Donations for jQuery et al go to https://js.foundation/about/donate The foundation mist have some instruments to guide jQuery into safer waters. (Also because I do want to donate but not at the current state of affairs.)
  • Start consolidating forks, branches and PRs outside the main repo. There are way too many forks, so much that GitHub does not list them anymore. This also discourages people from forking for new conributions via PRs.
  • Contact people with forks and ask then to remove the forks if these have no contributing value, e.g. when they have no commits.
  • Connect this issue to a related forum post.
  • Start a petition or poll amongst users regarding reviving jQuery

"The JS Foundation provides the guidance and support necessary to ensure growing and diverse contributor bases that will deliver high quality, long-lived open source projects."

@Zhuinden
Copy link

Zhuinden commented May 31, 2018

Honestly, we spent enough time back in the day (3 years ago?!) debugging why 1.4.5 (current "latest stable") broke scrolling on iOS, had the navigation drawer "stop showing and disappear" on Samsung Galaxy S4 4.4.2 and stuff like that; that I'd rather see this project stay dead (so that people don't accidentally choose it like we did).

Use Ionic 3 or something, maybe that's better.

@ppetree
Copy link

ppetree commented May 31, 2018

Yeah, I think ionic is where I'm heading.

Problem is, I have two MAJOR apps based on JQM (both 10K lines of code) and I want to milk the current code base as long as I can. There are a lot of bugs in 1.4.5 and were supposedly fixed in 1.5 but given the lack of support (and frankly, the activity around 1.5 .died as quickly as it began with no updates since) that day may be coming sooner than I hoped.

@ElliotNB
Copy link

Same boat as @ppetree -- we have an existing app with tens of thousands of lines of front-end code using jQuery Mobile. Dev on that app started back in 2014 when JQM was looking very healthy. I haven't had the difficulties that @Zhuinden describes with iOS scrolling and the navigation drawer on Galaxy S4. We test on a wide variety of devices and JQM 1.4.5 out of the box still largely works fine with older and latest iOS and Android. On the other hand, the Cordova compiles definitely can cause some strange device specific issues.

@frankie-loves-jesus
Copy link

Would Ruby on Rails + Turbolinks be a viable alternative?

@PanderMusubi
Copy link

It would be a waste to throw it all away, especially if there has been build so much with it. Who would like to help start a dialog (not here) with the maintainer and the foundation behind this? If we do this in a coordinated way with a few people wee might succeed. Especially if there is existing funding to run this project, that should go to people that pick up the maintenance if the current maintainer does not want to do this anymore.

@agcolom
Copy link
Contributor

agcolom commented Jun 1, 2018

It's nice to see some support of the Project. It feels now is the right time for me to give some hindsight into the situation...

I have been involved with JQM since 2011, and my role was in testing, bug triage, and the development of the API docs from scratch. (I also updated all the jQuery API code examples to make them consistent and adhere to our coding style).

As with all projects, people leave (often due to lack of time available to allocate to the project), and here, the project team (me included) has failed to attract enough new contributors to replace those leaving. It then becomes extremely difficult to continue to maintain/contribute/develop the project further.

In my personal case, it was getting more difficult for me to attend team meetings which were taking place at times when I needed to prepare dinner and help my kids with their homework (I'm in the UK, and also have a full-time job). The development team was also in the middle of a major rewrite, so I didn't feel as involved as I was initially. When you lose momentum, it's difficult to get it back, but not impossible. I would also like to add that all my contributions have been in my own personal time. I was not sponsored by my employer or the project or anyone else. It's therefore very difficult to see comments from people who used the project but never contributed, complain, sometimes quite rudely, just ordering us to fix things. I often wanted to say (and maybe should have said) "I would love to, but I do not have the time to do this".

I have enjoyed working with some amazing people over the years, and if somehow someone manages to restart the project, I'd be happy to take part again, with API docs contributions and testing.

@PanderMusubi
Copy link

@agcolom Thanks for your reply and for your the contributions you made in your personal time. I'm not familiar with how much funding there is and how it is used. Perhaps somebody could elaborate on this, hence my question "if there is existing funding ...".

A way to support a restart could also be made with help from Mozilla, see https://www.mozilla.org/en-US/moss/

@ElliotNB
Copy link

@agcolom Do you have any advice for how we might get in touch with the project maintainers? A few of us have made a number of attempts over the past couple months to reach @arschmitz but we've had zero luck thus far.

@ppetree
Copy link

ppetree commented Jun 11, 2018

The last I heard from anyone there was when we were told to consider 1.5 in beta. 1.5 looks like a rush job and there was no indication that it had been run through a test suite or anything else that would happen with Alpha code going to Beta. I lost interest at that point.

Beyond that, the entire UI is way behind the market. I know they're replacing the JQM widgets with JUI but even JUI is way behind the times when it comes to use within mobile apps.

@joegrist
Copy link

A whole lot of the code in here could be replaced with pure CSS stuff these days. It's not a good choice for starting up a new project. This project should probably be clearly marked maintenance only or dead.

@cstruter
Copy link

cstruter commented Nov 5, 2018

Funeral?

@ppetree
Copy link

ppetree commented Nov 5, 2018

Wake! With lots of alcohol! ;-)

@rszimm
Copy link

rszimm commented Dec 23, 2018

So what are the alternatives to jQuery Mobile now. Have mobile browsers become sophisticated that you can use something like React, Angular or Vue? Maybe JQuery UI (is that still a thing). I'm rewriting a codeset that's currently using JQuery Mobile and looking for something painless (yeah right!) to switch to.

@ryanlin1986
Copy link

Not only this project is dead, also the jquery-ui is definitely dead, just don'e use it or do a migration

@PanderMusubi
Copy link

I've switched to bootstrap.

@ppetree
Copy link

ppetree commented Jan 3, 2019

jqWidgets or leave jquery all together.

@boussou
Copy link

boussou commented Mar 21, 2019

I am testing various frameworks on desktop & tablets, compared them on Ipad 1 & 2, highend android phones, desktop and some old android devices ("old" meaning max 2 years). To see how "reactive" they feel.

Testing the demos with basic forms, buttons & widgets, I can't see where is the problem with jquery mobile.
Quite the opposite, I found it is the fastest, most reactive especially on old devices.
It is as good as Bootstrap IMHO. Last theme doesn't look that bad. I can see it is easy to patch.
The only pb I can find is that it is a bit "fat". is it a problem nowadays? I would say no.
Obvious: When it is fast on older devices, it is lightning fast on highend devices.

FYI I compared mainly to

The Last 2 look awesome, especially if you like Vue like me, but when you start to use them, you can feel how bloated they are, & on top of that they don't work on older devices. And they rely on Vue framework heavily. and Node's build.

Simple:
Does someone have a clear view about the reasons why we should avoid using this framework?
(except going over the 154 issues).
Said differently, Is there a webpage summarizing it?
I like it a lot, It is so easy to use especially for prototyping.

What are the risks using it? I can't see none, ie some of my applications still use Bootstrap 2 and it is all fine. After all, css won't change so much on the next decade right? while on the other hand, frameworks like vue or angular will, for sure.

jqWidgets why not.

@joegrist
Copy link

Please refer above, notably the page transition issue referenced, which is a blocker. This issue also causes unresolvable problems with keyboard presentation. This framework needs major design changes to work with iOS12. But nobody's maintaining it. Stay away.

@boussou
Copy link

boussou commented Mar 21, 2019

That is one fact. Surpringly I did not test in iOS12 ;-)
I will try on recent iphones.

Btw why can't it be fixed? Or avoided (removed).

Thanks for the quick answer.

I shall rephrase maybe the initial question If I wanted to use it like a responsive framework, like Bootstrap, for a website, without the need to make it look like mobile app on mobiles (so used "offline" with Cordova & using native like effects & transitions).
just like a responsive framework on a responsive website, what would be the problem?

@ElliotNB
Copy link

@sparklellama @boussou Do you have anything reproducible for iOS 12 issues? Anything logged to Github already?

We use jQuery Mobile and implemented it as a single page application. It works great for us on iOS 12. We also have no issues with page transitions -- though our implementation is likely different than yours since we're using jQuery Mobile in an SPA setup.

@jtara
Copy link

jtara commented Mar 21, 2019

bossou, you are comparing apples and oranges. The frameworks you tested take on a much larger task than JQM. For one, I believe they are all client-side MVCs.

After all, css won't change so much on the next decade right?

CSS will change plenty in the next decade.

Reasons for avoiding:

  • dead project
  • unsupported
  • already broken by newer browsers

There has been plenty of time for "somebody" to step forward and take the project over. They haven't.

Using it in a new project is painting yourself into a corner, unless you have a large staff to take over the project, fix it, and keep it up to date with new browsers.

Any thought that any web-based framework/library/project or even a web page or site is "done" and does not require ongoing updates and maintenance is folly. I do realize, though, it's a common public misunderstanding. It is true only if you use it only for in-house use, and freeze your browsers in amber.

As far as "page transition" issue:

#8637

They are using JQM 1.3. Why do they expect it to still work?

"The Moving Finger writes; and, having writ, Moves on ..." ― Omar Khayyám

"It's dead, Jim!" ― Mr. Scott

@ElliotNB
Copy link

ElliotNB commented Mar 21, 2019

@jtara They are apples and oranges, but if @boussou only needs a CSS framework with some simple UI widgets (or is capable of implementing JQM as an SPA himself), then the comparison is still appropriate. At my work we have a legacy jQuery Mobile app that now runs as an SPA using the Nimbly framework I wrote. If you know how to use $.enhanceWithin then it's not too difficult at all to run jQuery Mobile as an SPA.

There has been plenty of time for "somebody" to step forward and take the project over. They haven't.

True and it's a shame. The current leadership is basically AWOL and yet still refuses to relinquish their maintainer roles nor recruit any successors. They are responsible for driving this project into the ground.

@zipzit
Copy link

zipzit commented Jul 20, 2019

Menu hang? From what?

I have absolutely no idea. I've got similar code out there with multiple customers. Once in awhile, when using a mobile phone, the menu jams. Tends to be worse on iPhones. No matter what you do the menu just hangs. In both cases, I'm using a Single Page application, with <div data-role="page"... navigation. Authentication via Ajax call to Google Auth, and confirmation via node server. Remember I'm using a Progressive Web App, so you can't really see the jqm # url in display.

I've got a hamburger menu icon that pulls out a left hand drawer with five menu selections. Sometimes the whole thing just hangs. Edit: I'm able to reproduce the failure on desktop emulator. Select each of the five menu selects in order. Then reverse. When I get to my sixth menu select (item # 4) the whole thing hangs. Home-2-3-4-5-4-lock-up. Most other combo's work just fine. I've been unable to figure out what is causing it. There are no error messages. Not seeing anything in the tail logs on server. Sometimes you can clear the menu by dragging from left of screen. Generally you have to clear Safari (iphone) or Chrome (Android) storage to clear the issue. Note: I'm using a file I picked up from JQM demos, jqm-demos.js, to manage the # menu choices... Without that file, the whole thing just hangs.

Happy to show you the details (send me an email) I don't want to hijack this issue with my troubles....

@ShamimIslam
Copy link

ShamimIslam commented Jul 20, 2019 via email

@zipzit
Copy link

zipzit commented Jul 20, 2019

Oops.

  1. I don't want to hijack this thread on "Can we admit this project is Dead?" with my woes and code issues.
  2. Send me an email. Hint: Click on my name, you will IMMEDIATELY see an email address. Send me an email. I will immediately send you a link to the online version of my program. I don't want to place a customer's website link here in public forum.
  3. I've spent a whole lot of time in Chrome debugger tools analyzing front end woes, including some heavy duty animation issues. This one has me baffled. Not sure what to look at. There is not much feedback. Edit: I'm able to reproduce the fault on desktop / chrome dev tools / toggle device tool bar icon for emulator. Select menu three bar icon. Select "Home", then second menu choice, then third menu choice, then fourth menu choice, then fifth menu choice, then fourth menu choice. At that point you will experience menu lockup. 100% repeatable.
  4. No go on ECMA3 (wasn't that something from the Ghostbusters movie?) I know how to use macOS to get to iPhone via cable and use Safari tools. Not sure that is necessary.
  5. I'm not trying to be ungrateful or unpleasant... I'm very appreciative of your input. I just don't want to hijack this thread too far off topic. Many thanks.

Edit: As I think about it... perhaps this menu lock up issue is way better discussed in the open over at StackOverflow with [jQuery-mobile] tag... Even if we have to do so after the fact...

Edit #2: So I've created a stand alone [jquery-mobile] question over at StackOverflow... . It took awhile to create a simple app that displayed the issue. Appreciate any feedback on the issue... thx.

@zipzit
Copy link

zipzit commented Oct 6, 2019

Follow-up. For my use case, I'm jumping over to Bootstrap and a simple sidebar menu, ref: https://github.com/zipzit/Bootstrap-SPA-Sidebar-Menu This works well with no more menu lockup.

@sedexdev
Copy link

On the subject of whether JQM is active/dead can I ask people's opinion on the following. I am about to start a module on mobile app development in my third year of a CS degree and I have just learnt that JQM is the platform we'll be learning. Should I be concerned about this? From what I've read this is not a desired industry skill/not being properly supported/basically being deprecated. Should I challenge the university on this or do people think JQM is worth teaching/learning? Thanks

@joegrist
Copy link

While you are learning JQM you could look into other nostalgic skills like fighting using a halberd or leechcraft (.... I'd push back on them)

@ppetree
Copy link

ppetree commented Dec 24, 2019 via email

@boussou
Copy link

boussou commented Dec 24, 2019

IMHO, for teaching purpose, it may be still relevant because when learning it is better to start on simpler examples. Learning should be like adding bricks to a wall.
Other existing options often has a strong dependency on a JS framework (Angular, vue etc).
So it avoid requiring learning those beforehand.

JQM has the folllowing properties:

  • no strong dependency except jquery of course
  • does not require a build tool, does not require npm hell
  • the 2 above basically mean: you can just drop a <script> tag in a file to get started
  • well documented, lots of sample code, straightforward
  • still fast & works on every device & in a browser
    AFAIK, the problems JQM have always are about the side menu & screen transations.

It shall be interesting to list the alternatives that are not linked to a framework (ie https://framework7.io/ which is very slow)

@ShamimIslam
Copy link

The only drawback to JQM has been that there was never a JQM compiler that would either package the screen as data or pre-decorate and store the HTML so you could use it to speed things up. JQM always had the first hit as the decorate step on every browser. Not sure why because the decorated code was supposed to degrade gracefully.

@jtara
Copy link

jtara commented Dec 24, 2019

The major problem with JQM at this point is no support and no future. IMO, there will be no future releases, whether new versions or maintenance updates. It is hard to ignore that one. jQuery Foundation needs to put out a clear statement that "it's dead, Jim!"

The project lost it's major sponsorship (Adobe) years ago. Contrary to popular belief, most popular/successful open-source projects have deep-pocket sponsors, and are not grass-roots efforts. This was particularly the case with JQM. Adobe (and a few others) contributed both money and personnel, and that sponsorship is no longer in place.

JQM 1.4.5 - the current production release - was published on October 31, 2014. More than five years ago!

JQM 1.5.0-alpha1 was published on January 11, 2017. Almost two years ago!

The web moves faster than this. JQM is rapidly receding in the rearview mirror. No, that is too generous! It is a tiny, barely-visible dot.

And simply not true that it is "still fast and works on every device and in a browser". Cracks are showing everywhere, and will continue to develop.

JQM was one of the earliest steps toward web components, plugging a gap until an industry consensus developed and the browsers have now implemented web components with similar concepts.

(FWIW, I also see React as an interim gap-filling technology that is also itself now past it's prime. Schools should now be looking at teaching web components rather than React. By the time current students are in the work place, React will be well on it's way to being an obsolete technology.)

"Decorating" the DOM in Javascript is an "expensive" (slow) operation. Long lists have always been a performance problem, which I've solved in past projects by pre-rendering, or just skipping the use of Listview and creating your own CSS for simple HTML lists. While Web Components essentially do the same thing - decorating or elaborating the DOM - they do it in a much more efficient way, with they heavy lifting now done by native code within the browser APIs. Decorating using Javascript is now an obsolete technology.

Nobody should be teaching JQM in a university course. Yes, push back. If this is not a required class, skip it. If this is a required class, I would suggest a critical review of the entire curriculum. Somebody did not get the memo. If the course is optional, and there is one featuring Web Components, substitute the Web Components course. That would be forward-looking and much more appropriate at university level. In addition to being a pragmatic tool going forward, it actually would introduce some useful computer science concepts.

The only usefulness of this class is to teach a lesson that will perhaps be useful in the future in a real job. You will sometimes be tasked with using some obsolete technology that has no future. Sometimes there will be a good reason - e.g. existing project, without a budget to update to newer technology, and perhaps not the need - e.g. the product has a short remaining life. But sometimes, management is just clueless, will not listen, and you will just have to suck it up and do as they say.

BTW, re: "moderators". There is one moderator for the jQuery forums (to my knowledge) and that is Jake. Jake has no connection with the jQuery Foundation and no control over release schedule, policy, etc. He is a volunteer long-time peer member of the forums.

I have been a frequent contributor, but much less so lately, as I haven't used jQuery Mobile in years, and am phasing out use of jQuery altogether, as there is little need for it today in new work.

The forums are by and large "just us chickens". Representatives of jQuery Foundation make some rare appearances. But the forums have never been represented as anything but a peer-peer exchange of help and ideas.

If Jake or myself did not respond to posts, there would likely be no responses.

P.S. I would love to know what university is still offering (requiring?) a course based on JQM. Are you willing to name and shame?

@ppetree
Copy link

ppetree commented Dec 24, 2019 via email

@zipzit
Copy link

zipzit commented Dec 24, 2019

On the subject of whether JQM is active/dead...Should I be concerned about this? From what I've read this is not a desired industry skill/not being properly supported/basically being deprecated. Should I challenge the university on this or do people think JQM is worth teaching/learning?

Perhaps the University might step up, volunteer to formally help the JQM infrastructure, and convince the current github owners to relinquish control? (Frankly I don't understand why the current folks wouldn't release to a group with a hopeful chance of success...) ??

I will say, I did really appreciate the nicely written programming guides that went along with JQuery Mobile. And I still like the overall appearance of simple websites produced with JQM content... Sigh. But on its current path, I'm not going to commit another moment of time to it... big Sigh.

@ShamimIslam
Copy link

I agree. The JQM owners need to cede ownership if they're not willing to work on it to those of us who are. I've been wondering why we have to wait so long for the JQM folks to accept that they're not able to sustain the project any more. It's not about credit if the main person doesn't have time and others want to take ownership.

I personally forked the jqm.com and jqm repos yesterday just in case the JQM folks decide to go by the wayside.

However, it would be VERY beneficial if there was some transition or knowledge transfer from those that are no longer able to maintain to those that are.

There is no reason to hold that knowledge hostage if JQM is going by the wayside. It's not like JQM is going to be monetized any way whatsoever other than through supporting projects.

If the work on the project is ceded, then there are more opportunities for JQM experts to provide support. Especially if they first teach the new maintainers of how things are meant to work.

Clean room reverse-engineering is so tedious.

@ShamimIslam
Copy link

P.S. The last project that died without any recourse was the Intel XDK. But however, that one was proprietary in it's license and could not be ceded because Intel was unwilling to do so for company reasons. I don't think JQM has any such encumberances.

@sedexdev
Copy link

I feel kind of bad putting out there but I think people should know it's Birkbeck, University of London. Thank you for your responses, I think it's appropriate that anyone reading this who is thinking of going to BBK knows what is being offered. I am going to try a module transfer to something else and let them know about my thoughts and reasoning. Hope the comments may help someone else down the line

@ShamimIslam
Copy link

@AndrewMacmillan87 FYI - many of the JQM and JQuery concepts were used by other products such as Angular - at least in prior instances such as AngularJS.

@ppetree
Copy link

ppetree commented Dec 26, 2019 via email

@ShamimIslam
Copy link

@ppetree I would agree about the Intel XDK. I pleaded with the Intel XDK group to opensource the editor at least so that we could extend and maintain it. The designer was awesome. I was able to fix some things that were broken in JQM under the XDK designer (hammer.js) and others. Even w/o the cloud build option, it was amazing. I still miss it. I'll checkout Framework 7. Please keep me posted about the F7 porting.

Thanks.

P.S. Everyone seems to be on the Angular/React/Vue bandwagon these days. Thoughts?

@ppetree
Copy link

ppetree commented Dec 26, 2019 via email

@ShamimIslam
Copy link

@ppetree I'll watch for your posts.

In the meantime, I just have one dumb question. Who in the world decided that the Android default HTML5 calendar widget was usable on mobile devices? Do any of these toolkits have a better option? The only option I found was Jtsage's flipbox calendar but that doesn't work with everything in every scenario. There was another one that I can't remember but it wasn't open source.

@ppetree
Copy link

ppetree commented Dec 26, 2019 via email

@ShamimIslam
Copy link

@ppetree Touch enabled? All these calendar widgets that look like calendars are NOT usable on mobile devices without a stylus.

@ppetree
Copy link

ppetree commented Dec 26, 2019

Touch enabled... yes... mostly... all the taps are handled and you can easily add taphold. Generally, F7 didn't implement a touch or swipe handler such as hammer (which I hate) so I added touchSwipe which is a jquery plugin and works well with jQuery.

@ShamimIslam
Copy link

@ppetree - but does it have 1/2 inch x 1/2 inch or 3em x 3em hit-boxes? If not, I'm not interested. Almost every calendar widget that looks like a calendar is too small. If it looks like or works like a drum or a dropdown, it works better. Drum is preferable.

@ppetree
Copy link

ppetree commented Dec 26, 2019

Best advice is to just download it and build it into a simple app... there is a .js and a .css you have to copy from one directory into their rightful places but overall its a 10 minute job. I have a project just for trying and testing new things - typically I just modify the config.xml or drop in a complete www and build via PGB and I'm good to go. I have the kitchen-sink on a domain but I have no way of IMing a link to you.

@djmj
Copy link

djmj commented May 7, 2020

It is really sad to these the project not being developed anymore since it still has potential. For small screen devices and simple APPs it is a great framework and very easy and fast to develop. It does its job very good but slowly gets outdated.

If there are so many legacy apps and companies it should be possible to get enough subscribers for paid support or monthly fee to get access to new updates.

Sadly PrimeFaces using JavaServerFaces also dropped their support for jquery mobile since they removed their PrimeFaces mobile framework.

@ppetree
Copy link

ppetree commented May 11, 2020

I agree with that. The touch/swipe handler was excellent as was the multi-page router. However, the rest of the widgets had really fallen behind in the market. I've looked at splitting those sections out but really just don't have the time.

@alorbach
Copy link

I don't understand why this great project has stalled, it has so much potential and can be used as comprehensive platform ui framework for windows, android and ios - still with the old version 1.4.5 it is still useful for such projects.

@ppetree
Copy link

ppetree commented Jul 24, 2020 via email

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

No branches or pull requests