NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public Add-ons (3rd party plugins, utilities and skins) Old Stuff (Legacy) NextPVR Web Console v
1 2 Next »
NextPVR Web console to replace NEWA one day?

 
  • 0 Vote(s) - 0 Average
NextPVR Web console to replace NEWA one day?
reven
Offline

Posting Freak

Posts: 5,782
Threads: 396
Joined: Sep 2004
#1
2012-12-04, 08:18 PM
Graham Wrote:Bugger. Web Console, XBMC, NEWA ... it's all too much for me. Next thing, I'll be able to run NPVR on my phone ... Oh! Wait ...

my intention is to get this at a point where its stable and feature complete, then request sub replace NEWA with this as the standard web application as its using newer technology with separation of UI and code (NEWA has a lot of CSS hardcoded in the code behind), has a full API at its core and lets you fully configure NextPVR in a headless environment. Not trying to say NEWA is bad or anything, its just old and out of date. I want something that is on par with the NextPVR app.

its pretty stable now, i just think ive scared too many people off with my warnings on the announcement post, didnt want people complaining of destroyed systems (but that wouldnt happen)
KaraokeStu
Offline

Junior Member

Posts: 39
Threads: 6
Joined: Oct 2012
#2
2012-12-06, 12:50 PM
Absolutely cracking!
steeb
Offline

Posting Freak

Posts: 2,667
Threads: 183
Joined: Nov 2006
#3
2012-12-06, 11:58 PM (This post was last modified: 2012-12-07, 12:06 AM by steeb.)
reven Wrote:my intention is to get this at a point where its stable and feature complete, then request sub replace NEWA with this as the standard web application as its using newer technology with separation of UI and code (NEWA has a lot of CSS hardcoded in the code behind), has a full API at its core and lets you fully configure NextPVR in a headless environment. Not trying to say NEWA is bad or anything, its just old and out of date. I want something that is on par with the NextPVR app.

its pretty stable now, i just think ive scared too many people off with my warnings on the announcement post, didnt want people complaining of destroyed systems (but that wouldnt happen)

Hiya Reven, I would have thought that the only thing that may have scared people off is these very bold statements. I understand that you were once very active here as part of the GB-PVR community. And it is very exciting that you are back here again. It is all IMHO about how posts are written? And I get them wrong most of the time.

I probably read this wrong but if I read it as I did that is going to potentially F off a load of members....

Do you know how hard it was just getting people to switch to NextPVR? And a new wiki?

cheers

steeb
[SIZE="1"]When you have eliminated the impossible, whatever remains, however improbable, must be the truth.[/SIZE]

[SIZE="2"]NextPVR Documentation (wiki) admin/contributor[/SIZE]

profile on wiki & computer specifications
UncleJohnsBand
Offline

Posting Freak

U.S.A.
Posts: 5,643
Threads: 258
Joined: Feb 2005
#4
2012-12-07, 12:29 AM
reven Wrote:my intention is to get this at a point where its stable and feature complete, then request sub replace NEWA with this as the standard web application as its using newer technology with separation of UI and code (NEWA has a lot of CSS hardcoded in the code behind), has a full API at its core and lets you fully configure NextPVR in a headless environment. Not trying to say NEWA is bad or anything, its just old and out of date. I want something that is on par with the NextPVR app.

its pretty stable now, i just think ive scared too many people off with my warnings on the announcement post, didnt want people complaining of destroyed systems (but that wouldnt happen)

steeb Wrote:Hiya Reven, I would have thought that the only thing that may have scared people off is these very bold statements. I understand that you were once very active here as part of the GB-PVR community. And it is very exciting that you are back here again. It is all IMHO about how posts are written? And I get them wrong most of the time.

I probably read this wrong but if I read it as I did that is going to potentially F off a load of members....

Do you know how hard it was just getting people to switch to NextPVR? And a new wiki?

cheers

steeb

Have to agree with steeb..... I take this as the web console is great....NEWA is old and sucks.....lets move on to what I developed and what I think is best for everyone.

I am aslo disappointed at not even being asked to be part of the development effort at the get go.

Maybe it is just time for me to retire.
Intel Core i7 @ 4.00GHz Skylake 14nm
ASUSTeK COMPUTER INC. Z170-DELUXE
Windows 10 Pro x64
PVR Software: NPVR 5.1.1
SiliconDust HDHomeRun HDHR5-4US Connect Quatro 4 Channel Tuner
Roku Ultra
2 PCH A-100's
johnsonx42
Offline

Posting Freak

Posts: 7,298
Threads: 189
Joined: Sep 2008
#5
2012-12-07, 02:40 AM
Yeah, when I saw Reven's post I thought: that's not going to go over well. At all. With anyone.

UJB, don't let this discourage you.
server: NextPVR 5.0.7/Win10 2004/64-bit/AMD A6-7400k/hvr-2250 & hvr-1250/Winegard Flatwave antenna/Schedules Direct
main client: NextPVR 5.0.7 Desktop Client; LG 50UH5500 WebOS 3.0 TV
mvallevand
Offline

Posting Freak

Ontario Canada
Posts: 52,820
Threads: 954
Joined: May 2006
#6
2012-12-07, 03:28 AM
I'm sure that sub won't make drastic changes without giving thought for what's best for nextpvr, but there does seem to be a need for better private communication with devs. UJB I'm a big NEWA fan don't give. My comment to sub on UltiDev Pro was to give you a better backend not because I think NEWA needs replacing.

Martin
reven
Offline

Posting Freak

Posts: 5,782
Threads: 396
Joined: Sep 2004
#7
2012-12-07, 03:48 AM
UncleJohnsBand Wrote:Have to agree with steeb..... I take this as the web console is great....NEWA is old and sucks.....lets move on to what I developed and what I think is best for everyone.

I am aslo disappointed at not even being asked to be part of the development effort at the get go.

Maybe it is just time for me to retire.

really not what i meant or intended.

personally whenever something is being original developed in the open source world, I find it works quicker and better when theres one developer getting everything in place, or a really tight team whose worked together before. When its a few that havent done anything, i find it slows people down.

i do this as job full time, im a professional web developer so I can make this fairly quickly, do it right from the get go and get the foundations in there. I've always been a fan of GBPVR, i used it for many years, the only reason I ever left was the GUI wasnt on par with XBMC, i dont use XBMC primarily for TV, i use it for streaming content, but i do still watch tv, but i rather have limited tv playback options than no hulu etc.

the web console is open source, its on github, anyone can fork it and make pull requests, its not a closed project.

im not planning on replacing NEWA any time soon, but lets be honest (not trying to hurt anyones feelings or anything, just lets being honest), NEWA is pretty old (it is), its code base has been around for a long time and been extended over time, doing anything major to it would be a lot more work than starting fresh. attempting to reskin NEWA would be a lot more work, theres a lot of hardcoded css and javascript in the code behind which is a good separation of concerns (ive done this myself in past projects, its what you sometimes did for webforms apps, its not the right way of doing it, but sometimes its the quickest and gets the job done).

I want to replicated everything people really want from NEWA into this web console, i dont want to force something down users throats that removes features. that why i released it as alpha (its pretty stable atm, its got unit tests, easy setup with installer), but it MUST BE ROCK SOLID! simple as that, it cannot break, it must always work. if this is going to be a full front end to configure NextPVR, it cannot break.

having said that, I want nextpvr to step forward, I want to be able to have nextpvr as a server application for the users who want to just use it as a tv server (i believe more xbmc users will come to nextpvr now and not use the gui at all). So i want to configure *everything* from a web application. I want that application to be modern, want it use the latest technologies and be fast and responsive, i want it to work everywhere I am.

as a developer, i want a common api that is open and feature rich.

theres be many plugins for nextpvr in the past, theres been some community effort to consolidate things, but at the end of the day that never really happened, there was my attempt with the "GBPVR Library" (i believe me and one other developer used this but no one else picked it up) there was JavaWizs (???) one but closed off really.

we need something that is open, that is modern, that is written well and is easy to maintain and brings nextpvr on par with other PVRs out there.

get offended if you must, but its true, if you compare NEWA to For the Records web interface, theres no contest, NEWA looks old and bloated. if you want to raise your pitchforks at me and try run me out of town, so be it, im just trying to bring something to the community that i believe is missing.
reven
Offline

Posting Freak

Posts: 5,782
Threads: 396
Joined: Sep 2004
#8
2012-12-07, 03:56 AM
what I honestly need right now if anyone wants to contribute it testers, different systems, different configurations, also any developer please write some unit tests, unit tests are such an important part that will help this project out a lot.

if you want to do a bug fix, make fork and do a pull request. if you want to add a feature, make a thread and lets discuss it, get community input.

personally i feel things like
- Picture Library
- Music Library
- Video Library
dont really need to be in the web front end, if i want to share that stuff theres better ways of doing it without reinventing the wheel (to use a overly used cliche), but theres Plex media server (and many many others), which will share to many many clients, have meta data etc, and isnt tied down to one web app. theres a plex plugin for nextpvr which i think is great and personally i rather use that if i was going to use nextpvr as my mediacenter so many different clients have all the same info/watched status/etc.
johnsonx42
Offline

Posting Freak

Posts: 7,298
Threads: 189
Joined: Sep 2008
#9
2012-12-07, 05:32 AM
reven what's missing from your otherwise reasonable and factual argument is a measure of respect for UJB's work and commitment over the years. Every time sub adds new features to the NPVR core, UJB makes the needed changes to NEWA. UJB worked to add whatever Martin needed for X-NEWA. Sub includes NEWA with NPVR (and EWA with GB-PVR before it) because he knows he can count on UJB every time. All we really have from you is that you want a flashier and more modern web interface so you can configure NRecord and then use XBMC. I do get where you're coming from with wanting to make something theoretically better than what's there now, but before you talk big plans to replace UJB's work we'd all need to see some real commitment from you. Including UJB early on would have been a big help too.
server: NextPVR 5.0.7/Win10 2004/64-bit/AMD A6-7400k/hvr-2250 & hvr-1250/Winegard Flatwave antenna/Schedules Direct
main client: NextPVR 5.0.7 Desktop Client; LG 50UH5500 WebOS 3.0 TV
UncleJohnsBand
Offline

Posting Freak

U.S.A.
Posts: 5,643
Threads: 258
Joined: Feb 2005
#10
2012-12-07, 05:43 AM
1st.....and foremost...... let me say the web console is a nice piece of work....looks good, is responsive and is using a state-of-the-art framework.... nice job reven! I believe it will (at some point) replace NEWA....and that is ok and support it so long as sevices in NEWA can ve carried forward into the web console (i.e. web service interface for data and recording, robust transcoding capbilities via VLC (sub's ffmpeg just doen't cut it))

reven Wrote:really not what i meant or intended.
personally whenever something is being original developed in the open source world, I find it works quicker and better when theres one developer getting everything in place, or a really tight team whose worked together before. When its a few that havent done anything, i find it slows people down.
Yes...when you have a single person providing the focus things naturally go quicker......and having to learn to work with people you haven't worked with before will take more time.....but you also loose the oportunity for knowledge, wisdom and experience that you yourself may not posses. Over the years I have made myself as open as possible to accomodate what people are asking for. Comments such as "If the only info thats missing currently is subtitle I will add that in, but I don't want to pollute the interface with way too much info, but subtitle wont do that." simply sends the message that you are the guard and it is ok if it passes your inspection but if not than it is a pollutant. I know you probably did not mean for it to be that way.....but at face value.... that is what your word choice conveys.

reven Wrote:i do this as job full time, im a professional web developer so I can make this fairly quickly, do it right from the get go and get the foundations in there.

I manage a large web development team for 15 years now and am also a developer. I understand "how to do things right from the get go"...... another poor choice in wording conveying that you know what you are doing and others probably don't.

reven Wrote:the web console is open source, its on github, anyone can fork it and make pull requests, its not a closed project.
That is good news.

reven Wrote:im not planning on replacing NEWA any time soon, but lets be honest (not trying to hurt anyones feelings or anything, just lets being honest), NEWA is pretty old (it is), its code base has been around for a long time and been extended over time, doing anything major to it would be a lot more work than starting fresh. attempting to reskin NEWA would be a lot more work, theres a lot of hardcoded css and javascript in the code behind which is a good separation of concerns (ive done this myself in past projects, its what you sometimes did for webforms apps, its not the right way of doing it, but sometimes its the quickest and gets the job done).
No argument here... NEWA was built from EWA which was baselined a long time ago. It was structured to align to GBPVR/NPVR. With a complete web service interface a new front-end (which I admittedly suck at) would not be difficult. i.e. X-NEWA consumes it.

reven Wrote:I want to replicated everything people really want from NEWA into this web console, i dont want to force something down users throats that removes features.
What is in NEWA that people don't want? Per my other comment the features within NEWA are there because of users wanting them there.

reven Wrote:that why i released it as alpha (its pretty stable atm, its got unit tests, easy setup with installer), but it MUST BE ROCK SOLID! simple as that, it cannot break, it must always work. if this is going to be a full front end to configure NextPVR, it cannot break.
Yep....needs to be solid

reven Wrote:having said that, I want nextpvr to step forward, I want to be able to have nextpvr as a server application for the users who want to just use it as a tv server (i believe more xbmc users will come to nextpvr now and not use the gui at all). So i want to configure *everything* from a web application. I want that application to be modern, want it use the latest technologies and be fast and responsive, i want it to work everywhere I am.
Agree here as well......but NEWA moved as GBPVR/NPVR moved.....so since it was not .Net 4.x then the web interface stayed with .Net 2 to align to sub's direction....which I periodically checked back on to see if there was movement to a newer .Net version allowing a different interface such as you created.

reven Wrote:as a developer, i want a common api that is open and feature rich.
Tthe NEWA Web Service API isn't open and feature rich in regards to UI? (NEWA was never designed as a NPVR configruation tool) I thought web services were common and open.

reven Wrote:we need something that is open, that is modern, that is written well and is easy to maintain and brings nextpvr on par with other PVRs out there.
Not disagreeing here either..... except that NEWA is written well and is easy to maintain.... for the framework it was born into and forced to stay in.

reven Wrote:get offended if you must, but its true, if you compare NEWA to For the Records web interface, theres no contest, NEWA looks old and bloated. if you want to raise your pitchforks at me and try run me out of town, so be it, im just trying to bring something to the community that i believe is missing.
The development of the web console does not offend me.....and I agree that something more modern is needed. What offends me is the attitude and condensention I pick up in your posts.......even this last line of your post is a stand-offish.

I am hoping that this is simply classic example of simple poor word choice conveying an attitude that really does not exist....I have seen it before.

I am looking forward to digging into your code and helping to extend things out that are needed.
Intel Core i7 @ 4.00GHz Skylake 14nm
ASUSTeK COMPUTER INC. Z170-DELUXE
Windows 10 Pro x64
PVR Software: NPVR 5.1.1
SiliconDust HDHomeRun HDHR5-4US Connect Quatro 4 Channel Tuner
Roku Ultra
2 PCH A-100's
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)

Pages (4): 1 2 3 4 Next »


Possibly Related Threads…
Thread Author Replies Views Last Post
  NextPVR Web Console v0.2.0.215 reven 17 17,110 2014-06-17, 10:03 PM
Last Post: gEd
  API built into NextPVR Web Console reven 8 10,158 2013-11-04, 09:31 PM
Last Post: reven
  Web console + xbmc nextpvr plugin psycik 1 4,825 2013-03-02, 06:23 AM
Last Post: reven
  Web Console: Next release reven 10 9,325 2013-01-13, 04:42 PM
Last Post: kricker
  NextPVR Web Console Alpha 1 Release reven 8 8,672 2012-12-31, 03:32 AM
Last Post: reven

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode