On Thursday, July 16, 2015 at 10:50:12 AM UTC+2, Manuel Carrasco Moñino 
wrote:
>
> Dear contributors:
>
> In my opinion there is a lot of stuff in our site which is obsolete, or is 
> not useful or even could confuse new developers.
>

+1
 

> I also spoke with Julien and he agrees that we should remove many of the 
> entries, so we want open a thread before in the mailing list to get some 
> feedback from you.
>
> Although we can remove those page totally from the site, I think it should 
> be fine if we remove links from our TOC, so as they start being removed 
> from crawlers, but we don't break external links.
>

+1
And add a notice/warning at the top of the "removed" pages.
 

> These are the items I consider to be removed:
>
> * Tutorials -> AJAX Communication.
>     - Introduction: is quite trivial and most people knows about ajax.
>     - RPC: it's an old protocol
>

…but we don't really have anything better to propose for now 
(RequestFactory? It doesn't really fit in a tutorial, too complex).
 

>     - JSON: it's a tedious task and makes the user feel that JSON in GWT 
> is laborious, it says nothing about autobeans, or many popular gwt 
> libraries widely used.
>

…or JsInterop (though it's still "beta" as of the last release)
Also note that AutoBeans don't work well when the root of the JSON is an 
array.
I think the JSNI approach is OK until we can safely recommend JsInterop.
 

>     - Cros-site: it's out dated since does not say anything about modern 
> CORS
>

+1 to remove it.
 

>     - JSON php: I don't think so many people are interested on php
>

I wouldn't bet on that ;-)
But +1 for "hiding" it.
 

>     I think everything here is obsolete or confusing. The only thing to 
> maintain could be RPC, but 
>     
>    So in my opinion we could either remove all points here, or just 
> maintain the RPC section, picking up some paragraphs from the introduction, 
> adding a disclaimer about it is a former protocol, and noticing that there 
> are many other 3party options nowadays.
>

Sounds good.
 

>   
> * Tutorials -> jUnit testing
>    We could remove this, since we already have a doc about junit, and we 
> don't have to maintain this page which is outdated and a complex section 
> for beginners.
>

I would simplify it (remove the part about running the tests: just run it 
like any other JUnit test, just make sure your sources are in the classpath 
–like with the compiler and devmode–, this is all taken care of for you by 
the plugin for Eclipse) but not remove it.
 

> * Tutorials -> GAE Deploy
>    I don't think we should maintain it. Half of the tutorial is about how 
> to setup a GAE project and how to use some stuff in server side. I think 
> most of our audience might not being using GAE and there is plenty of info 
> about how to deal with GAE in other forums.
>

+1
But on the other hand, it's the *only* page on the site that talks about 
the AppEngineLauncher for DevMode.
 

> * Resources -> Presentations
>    Everything here seems outdated 9/10 years ago, probably we should link 
> or embed recent GWT events like GWT.create or GWTconf, but I think it's 
> better to remove this section until we have something better.
>

+1
 

>   
> * Resources -> Articles
>
>     - GWT & Hibernate, is it still valid ?
>     - Memory Leaks, is it still relevant ?
>     - GWT iPhone, imo definetively should be removed.
>

+1
 

> * Resources -> Case Studies
>    Probably we should disable this until we add some modern case studies 
> because it seems like nothing happened in GWT since 2011
>

+1
 

> * Resources -> Developer Spotlight
>    I don't see so much value here right now, Link to submit more stuff is 
> broken, linked gallery does not work anymore, project list is a query to 
> google code, and videos are very old.
>

+1
 

> I volunteer to remove all those entries after your feedback
>

Next step: rework the page about DevMode to no longer talk about "classic" 
DevMode and the browser plugins.

-- 
You received this message because you are subscribed to the Google Groups "GWT 
Contributors" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit-contributors/77ead255-598d-4378-9918-ab40501b39a6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to