Wikipedia talk:WikiProject Java

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Wikipedia:WikiProject_Java
Wikipedia_talk:WikiProject_Java
Wikipedia:WikiProject_Java/Things_you_can_do
Wikipedia:WikiProject_Java/Sandbox
Wikipedia:WikiProject_Java/New articles
Wikipedia:WikiProject_Java/Peer_Review
Wikipedia:WikiProject_Java/Assessment
Wikipedia:WikiProject_Java/Announcement
Wikipedia_talk:WikiProject_Java/Things_you_can_do/to_do
Home
Talk
Things you can do
Sandbox
New
Peer review
Assessment
Announcement
Java Cafe





WikiProject Java (Rated Project-class)
WikiProject icon This page is within the scope of WikiProject Java, a collaborative effort to improve the coverage of Java on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
 Project  This page does not require a rating on the project's quality scale.
 
Archive

Archives




(If you are a member of the project and want to make specific comments about a situation, please go here instead.)




Index of archives


java technologies[edit]

hi, the list of major technologies in java is getting dated. suggest "google appengine java" and "jetty". not a real fan, but was hadoop there? -- JohnPritchard (talk) 14:50, 17 November 2009 (UTC)

Interesting point, but you should be more precise as to WHERE you saw that 'list'; I, for one, am not of the telepathic kind (yet)... In the meantime, could you please take a look at the little note I dropped you some time ago. Thanks,
--  Alain  R 3 4 5 
Techno-Wiki-Geek
06:02, 18 November 2009 (UTC)

the word[edit]

It may be a bit late - but in respect to the enthusiasm - the mainspace page related to the word java has shown up considerable issue over the years with some editors who do not seem to understand that the word relates to an island in Indonesia - I think - in view of the considerable energy expended in the past in trying to ascertain that some editors never knew of the island - but of the programming language - to have a project with a name like this and no actual explanation of qualification - that a hatnote is required in the project

something like - this refers to the programming language - if you are seeking information about the island, language or culture - see the WikiProject Indonesia project - any help in making sure that this goes somewhere on the project page at least would be appreciated to help reduce any confusion on wikipedia pages about this issue - thanks SatuSuro 03:57, 14 December 2009 (UTC)

Ya, that's entirerly my fault. I was aware of that difficulty but did not know how to address it. Our friend Tothwolf did put a note on the Project page and I did the same for the Portal. Sorry for any bad feelings...
--  Alain  R 3 4 5 
Techno-Wiki-Geek
03:58, 15 December 2009 (UTC)

java thread pools[edit]

Most of server based applications, like Web servers, database servers, or mail servers, are responsible for controlling a large number of tasks that arrive from some remote source it can be fast task.
Any request can received by the servers in any manner, which can be from a network protocol (HTTP, FTP, or POP), through a JMS queue, MQ, myth be by polling a database or any socket based connection. It’s often the case in server applications that the processing of each individual task is short-lived and the number of requests is large.
One simplistic model for building a server application would be to create a new thread each time a request arrives and service the request in the new thread.
This approach actually works fine for prototyping, but has significant disadvantages that would become apparent if you tried to deploy a server application that worked this way. One of the disadvantages of the thread-per-request approach is that the overhead of creating a new thread for each request is significant; a server that created a new thread for each request would spend more time and consume more system resources creating and destroying threads than it would processing actual user requests.
A thread pool offers a solution to thread life-cycle overhead and the resource thrashing. By reusing threads for multiple tasks, the thread-creation overhead is spread over many tasks. As a bonus, because the thread already exists when a request arrives, the delay introduced by thread creation is eliminated. Thus, the request can be serviced immediately, rendering the application more responsive. Furthermore, by properly tuning the number of threads in the thread pool, you can prevent resource thrashing by forcing any requests in excess of a certain threshold to wait until a thread is available to process it.

Dear Ehsaniara, many thanks for your invaluable contribution to this project. I don't see much Java stuff in there so may we point you to the Thread pool pattern article... The only intriguing thing is that your bit is not as well 'written' as the source you took it from... AR 18 December 2009, 14:36 (UTC)

Against articles for specific versions of software and tools[edit]

There is a request for an article on Java ME SDK 3.0

I feel that this is a bad idea, and that the idea of writing articles for specific versions will lead to a rather counter-productive growth in the number of articles.

Would it not be better to either note SDK versions within the existing Wikipedia article on Java ME or to note separate versions on a single article for Java ME SDK or perhaps Java SDK and/or Java Development Tools ?

Such pages would allow links to more detailed specifications on appropriate external websites. They could also indicate significant differences between each version giving a broad overview without swamping readers with unwanted detail.

I think this approach is in keeping with making the Java world accessible to exploration.

I would also argue that this is no different than a situation involving, for example, different models of the same car. It is certainly a bad idea to make separate articles for each model of a Ford Escort. On the other hand listing all of them with significant differences on a single page is quite reasonable. I do not see why software should be treated differently. —Preceding unsigned comment added by Sjgcit (talkcontribs) 08:12, 29 December 2009 (UTC)

Yep, good point. I updated the List of article requests (and Java ME) accordingly. Now if YOU are versed in Java ME, why don't you write that remarkable article... --  Alain  R 3 4 5 
Techno-Wiki-Geek
01:10, 3 January 2010 (UTC)

WP 1.0 bot announcement[edit]

This message is being sent to each WikiProject that participates in the WP 1.0 assessment system. On Saturday, January 23, 2010, the WP 1.0 bot will be upgraded. Your project does not need to take any action, but the appearance of your project's summary table will change. The upgrade will make many new, optional features available to all WikiProjects. Additional information is available at the WP 1.0 project homepage. — Carl (CBM · talk) 03:29, 22 January 2010 (UTC)

Request for comment on Biographies of living people[edit]

Hello Wikiproject! Currently there is a discussion which will decide whether wikipedia will delete 49,000 articles about a living person without references, here:

Wikipedia:Requests for comment/Biographies of living people

Since biographies of living people covers so many topics, nearly all wikiproject topics will be effected.

The two opposing positions which have the most support is:

  1. supports the deletion of unreferenced articles about a living person, User:Jehochman
  2. opposes the deletion of unreferenced articles about a living person, except in limited circumstances, User:Collect

Comments are welcome. Keep in mind that by default, editor's comments are hidden. Simply press edit next to the section to add your comment.

Please keep in mind that at this point, it seems that editors support deleting unreferenced article if they are not sourced, so your project may want to pursue the projects below.

Tools to help your project with unreferenced Biographies of living people[edit]

List of cleanup articles for your project

If you don't already have this and are interested in creating a list of articles which need cleanup for your wikiproject see: Cleanup listings A list of examples is here

Moving unreferenced blp articles to a special "incubation pages"

If you are interested in moving unreferenced blp articles to a special "incubation page", contact me, User talk:Ikip

Watchlisting all unreferenced articles

If you are interested in watchlisting all of the unreferenced articles once you install Cleanup_listings, contact me, User talk:Ikip

Ikip 02:07, 26 January 2010 (UTC)

Future Signpost Feature[edit]

Would anyone at this project be interested in interviewing for a future WikiProject Report article in the Signpost? This is an excellent opportunity to attract new editors to your project and otherwise draw publicity to your efforts. The Signpost article would run on February 22, so there is plenty of time. Leave a note here if you'd like to be interviewed for the article. -Mabeenot (talk) 04:32, 26 January 2010 (UTC)

Pageview stats[edit]

After a recent request, I added WikiProject Java to the list of projects to compile monthly pageview stats for. The data is the same used by http://stats.grok.se/en/ but the program is different, and includes the aggregate views from all redirects to each page. The stats are at Wikipedia:WikiProject Java/Popular page bot.

The page will be updated monthly with new data. The edits aren't marked as bot edits, so they will show up in watchlists. You can view more results, request a new project be added to the list, or request a configuration change for this project using the toolserver tool. If you have any comments or suggestions, please let me know. Thanks! Mr.Z-man 03:17, 1 February 2010 (UTC)

On behalf of WikiProject Java, thanks Mr.Z-man, that's great! --AlainR345Techno-Wiki-Geek 20:40, 6 February 2010 (UTC)

Increasing members and publicity[edit]

This is a final call for anyone who would like to be featured in a Signpost feature discussing WikiProject Java. We pushed the date back after the few editors who showed interest didn't follow through. If you'd like to use this opportunity to highlight this project, please have a look at these questions and answer as many as you feel comfortable answering. Thanks again. -Mabeenot (talk) 19:05, 24 February 2010 (UTC)

Our project was then featured in this edition (2010-03-08) of the Wikipedia Signpost. --AlainR345Techno-Wiki-Geek 16:52, 20 March 2010 (UTC)

I'm disappointed[edit]

I clicked on this thinking it would be about the island. Any chance of a rename to 'WikiProject Java Programming'? Sumbuddi (talk) 03:48, 14 March 2010 (UTC)

We doubt it, because the project is not only about 'programming'. Java in this context refers to a number of computer software products and specifications that together provide a system for developing application software and deploying it in a cross-platform environment. Its a complex multiform subject that can't be summed up by one qualifying term. And after all, there is NO project about that island (the closest project is Indonesia) and if there where they could call it Java island, Island of Java or whatever... Please note the first line on our project page, which clearly states that. There's no ambiguity. --AlainR345Techno-Wiki-Geek 05:09, 20 March 2010 (UTC)

Unreferenced living people articles bot[edit]

User:DASHBot/Wikiprojects provides a list, updated daily, of unreferenced living people articles (BLPs) related to your project. There has been a lot of discussion recently about deleting these unreferenced articles, so it is important that these articles are referenced.

The unreferenced articles related to your project can be found at >>>Wikipedia:WikiProject Java/Unreferenced BLPs<<<

If you do not want this wikiproject to participate, please add your project name to this list.

Thank you.

Update: Wikipedia:WikiProject Java/Unreferenced BLPs has been created. This list, which is updated by User:DASHBot/Wikiprojects daily, will allow your wikiproject to quickly identify unreferenced living person articles.
There maybe no or few articles on this new Unreferenced BLPs page. To increase the overall number of articles in your project with another bot, you can sign up for User:Xenobot_Mk_V#Instructions.
If you have any questions or concerns, visit User talk:DASHBot/Wikiprojects. Okip 00:43, 28 March 2010 (UTC)
Why not, thanks for the service, --AlainR345Techno-Wiki-Geek 04:45, 20 March 2010 (UTC)
Your welcome, thanks for your dedication to the project :) Okip 00:44, 28 March 2010 (UTC)

Java articles have been selected for the Wikipedia 0.8 release[edit]

Version 0.8 is a collection of Wikipedia articles selected by the Wikipedia 1.0 team for offline release on USB key, DVD and mobile phone. Articles were selected based on their assessed importance and quality, then article versions (revisionIDs) were chosen for trustworthiness (freedom from vandalism) using an adaptation of the WikiTrust algorithm.

We would like to ask you to review the Java articles and revisionIDs we have chosen. Selected articles are marked with a diamond symbol (♦) to the right of each article, and this symbol links to the selected version of each article. If you believe we have included or excluded articles inappropriately, please contact us at Wikipedia talk:Version 0.8 with the details. You may wish to look at your WikiProject's articles with cleanup tags and try to improve any that need work; if you do, please give us the new revisionID at Wikipedia talk:Version 0.8. We would like to complete this consultation period by midnight UTC on Monday, October 11th.

We have greatly streamlined the process since the Version 0.7 release, so we aim to have the collection ready for distribution by the end of October, 2010. As a result, we are planning to distribute the collection much more widely, while continuing to work with groups such as One Laptop per Child and Wikipedia for Schools to extend the reach of Wikipedia worldwide. Please help us, with your WikiProject's feedback!

For the Wikipedia 1.0 editorial team, SelectionBot 23:12, 19 September 2010 (UTC)

WikiProject cleanup listing[edit]

I have created together with Smallman12q a toolserver tool that shows a weekly-updated list of cleanup categories for WikiProjects, that can be used as a replacement for WolterBot and this WikiProject is among those that are already included (because it is a member of Category:WolterBot cleanup listing subscriptions). See the tool's wiki page, this project's listing in one big table or by categories and the index of WikiProjects. Svick (talk) 20:30, 7 November 2010 (UTC)

Citation templates now support more identifiers[edit]

Recent changes were made to citations templates (such as {{citation}}, {{cite journal}}, {{cite web}}...). In addition to what was previously supported (bibcode, doi, jstor, isbn, ...), templates now support arXiv, ASIN, JFM, LCCN, MR, OL, OSTI, RFC, SSRN and Zbl. Before, you needed to place |id={{arxiv|0123.4567}} (or worse |url=http://arxiv.org/abs/0123.4567), now you can simply use |arxiv=0123.4567, likewise for |id={{JSTOR|0123456789}} and |url=http://www.jstor.org/stable/0123456789|jstor=0123456789.

The full list of supported identifiers is given here (with dummy values):

  • {{cite journal |author=John Smith |year=2000 |title=How to Put Things into Other Things |journal=Journal of Foobar |volume=1 |issue=2 |pages=3–4 |arxiv=0123456789 |asin=0123456789 |bibcode=0123456789 |doi=0123456789 |jfm=0123456789 |jstor=0123456789 |lccn=0123456789 |isbn=0123456789 |issn=0123456789 |mr=0123456789 |oclc=0123456789 |ol=0123456789 |osti=0123456789 |rfc=0123456789 |pmc=0123456789 |pmid=0123456789 |ssrn=0123456789 |zbl=0123456789 |id={{para|id|____}} }}

Obviously not all citations needs all parameters, but this streamlines the most popular ones and gives both better metadata and better appearances when printed. Headbomb {talk / contribs / physics / books} 03:00, 8 March 2011 (UTC)

Ishantha Siribaddana[edit]

I know nothing about Java, but I do notice a strange aroma around the article Ishantha Siribaddana. Could somebody here please take a look? -- Hoary (talk) 23:45, 22 August 2011 (UTC)

Jitsi[edit]

There is new version of Jitsi (beta 1), but i can't correct it because of crazy structure of version describing in this article. Can someone do something with it? Sorry if it's wrong place for this. 84.52.114.190 (talk) 12:43, 15 September 2011 (UTC)

Does all software written in Java fall in the scope of this project?[edit]

I recently removed the {{WikiProject Java}} tag from two popular pieces of software (OpenOffice.org and RuneScape), because such articles tend to flood the related changes list at times. Does this project coverer all articles on software developed in Java or does it only focus on articles of interest to Java developers? —Ruud 17:20, 27 October 2011 (UTC)

Everything that has java. KuwarOnline Talk 19:48, 27 October 2011 (UTC)

Deletion of this page[edit]

Please someone ask for the deletion of the page Managed_pointer_(Java) which is a collection of deliriums and nonsense. There is no such thing as a managed pointer in Java, and besides that, the text is pure nonsense. Also, the external links (now broken) look like spam --151.75.107.139 (talk) 21:23, 9 May 2012 (UTC)

Currently in the process of fixing. If only I could get a competent editor to delete this... -- AnonymousDDoS (talk) 22:42, 25 June 2012 (UTC)

Article OOPS and Exception Handling[edit]

After a long period of tutoring, i have written blog on Object Oriented Programming concept and another on Exception Handling. Thought, these might interest you. The prior is Object Oriented Programming in a Nut Shell. Its a simple one page explanation of Object Oriented Programming concept with two diagrams to help understand it. Following are the link to it:

http://www.javasprint.com/java_training_tutorial_blog/object_oriented_programming_oops.htm http://www.javasprint.com/java_training_tutorial_blog/exception_handling_java.htm

Bharat at JavaSprint — Preceding unsigned comment added by 122.164.164.9 (talk) 06:54, 25 July 2012 (UTC)

Request for comments: Establish standards for version history tables in software articles[edit]

I'd like to introduce the Template:Version template to Wikipedia with the goal to establish one standard for version history tables (or lists). It simplifies creation of release histories, standardizes release stages and makes the content more accessible. Please comment on the template talk page (there already is some discussion). Thanks for your contribution. Jesus Presley (talk) 07:10, 28 November 2012 (UTC)

Java wikibook[edit]

Hi,

Let me notice you that the Java wikibook has been greatly improved Face-smile.svg. The book covers almost all the Java aspects. It contains a dozen of exercises. The book difficulty level is progressive. It is full of visual examples and resusable snippets. Only few things are missing in this book. With these things, it can be considered as completed and can be voted as a featured book. Obviously there are wikipedians that can complete the few things that are lacking:

Ftiercel (talk) 13:21, 10 March 2013 (UTC)

WikiProject Apps Proposal[edit]

A proposal for a WikiProject Apps has been made at Wikipedia:WikiProject Council/Proposals/Apps. As WikiProject Java is a related WikiProject, members of this WikiProject are invited to join the discussion. Thank you. XapApp (talk) 02:42, 8 April 2013 (UTC)

Popular pages tool update[edit]

As of January, the popular pages tool has moved from the Toolserver to Wikimedia Tool Labs. The code has changed significantly from the Toolserver version, but users should notice few differences. Please take a moment to look over your project's list for any anomalies, such as pages that you expect to see that are missing or pages that seem to have more views than expected. Note that unlike other tools, this tool aggregates all views from redirects, which means it will typically have higher numbers. (For January 2014 specifically, 35 hours of data is missing from the WMF data, which was approximated from other dates. For most articles, this should yield a more accurate number. However, a few articles, like ones featured on the Main Page, may be off).

Web tools, to replace the ones at tools:~alexz/pop, will become available over the next few weeks at toollabs:popularpages. All of the historical data (back to July 2009 for some projects) has been copied over. The tool to view historical data is currently partially available (assessment data and a few projects may not be available at the moment). The tool to add new projects to the bot's list is also available now (editing the configuration of current projects coming soon). Unlike the previous tool, all changes will be effective immediately. OAuth is used to authenticate users, allowing only regular users to make changes to prevent abuse. A visible history of configuration additions and changes is coming soon. Once tools become fully available, their toolserver versions will redirect to Labs.

If you have any questions, want to report any bugs, or there are any features you would like to see that aren't currently available on the Toolserver tools, see the updated FAQ or contact me on my talk page. Mr.Z-bot (talk) (for Mr.Z-man) 05:12, 23 February 2014 (UTC)

Need help updating the Javadoc:SE template family to point to Java 8 documentation[edit]

Could someone help update the {{Javadoc:SE}} template? Please see what I wrote in Template talk:Javadoc:SE. Jesse Viviano (talk) 01:54, 20 March 2014 (UTC)

Renovator Hub adds the Golden touch to Malabar Gold and Diamonds’ first flagship store in SEA[edit]

If you had a chance to take the North East (Purple) MRT Line, you would’ve noticed the huge purple banners/posters featuring attractive South Asians donning beautiful jewellery. That’s right. Malabar Gold and Diamonds, India and Middle East’s most trusted brand of jewellery, has set up its first South East Asia (SEA) flagship store right here in our sunny island Singapore. Malabar Gold and Diamonds have more than 100 retail outlets and 10 wholesale divisions in India and Middle East; the Singapore store is their first outside of the two regions. — Preceding unsigned comment added by 220.255.2.208 (talk) 08:21, 23 April 2014 (UTC)

Tech help required to improve categories[edit]

Please see Wikipedia:Village pump (policy)#CatVisor and User:Paradoctor/CatVisor#Planned features if you are willing and able to assist this innovative WP project move along it would be greatly appreciated. Thank you, IZAK (talk) 23:51, 12 August 2014 (UTC)