| Summary: | Establish multi-lingual planets | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | Gunnar Wagenknecht <gunnar> | ||||||
| Component: | PlanetEclipse | Assignee: | Nobody - feel free to take it <nobody> | ||||||
| Status: | RESOLVED WONTFIX | QA Contact: | |||||||
| Severity: | enhancement | ||||||||
| Priority: | P3 | CC: | caniszczyk, eclipse, patxi.gortazar, ugo.sangiorgi | ||||||
| Version: | unspecified | Keywords: | helpwanted | ||||||
| Target Milestone: | --- | ||||||||
| Hardware: | All | ||||||||
| OS: | All | ||||||||
| Whiteboard: | |||||||||
| Bug Depends on: | |||||||||
| Bug Blocks: | 120889, 133097, 156735, 172910, 186411, 325703 | ||||||||
| Attachments: |
|
||||||||
|
Description
Gunnar Wagenknecht
Changing the subject to invoke a general discussion. +1, Eclipse has users around the world and we really should strive to cater to more communities. The fact that the Eclipse wiki has Chinese articles says something, I would think. So, we can probably create new configurations for different languages. The webmaster would need to add new cron jobs for them. Webmaster, are you ok with adding new cron jobs or should we create a general script that is called once and maintained by the Planet Aclipse admins so that further languages don't require cron job updates? We can use the existing mapping for publishing. So the URLs can be something like: http://planeteclipse.org/planet/german http://planeteclipse.org/planet/chinese http://planeteclipse.org/planet/french ... If we have at least three good subscription requests for a language, we would add it, otherwise we would wait. Comments? I currently wrap planet operations in one run_planet.sh shell script which is run every 30 minutes, so I only need to add the aggregation of other planets to that script. This is trivial. > We can use the existing mapping for publishing. So the URLs can be something > like: > http://planeteclipse.org/planet/german > http://planeteclipse.org/planet/chinese > http://planeteclipse.org/planet/french +1 > If we have at least three good subscription requests for a language, we would > add it, otherwise we would wait. "If you build it, they will come." I think if it's not too complicated to add additional planets for other languages, then we add a new planet whenever we have one blog for it. We could link to each planet from the main planeteclipse.org/ page. This could entice others to blog. One thing to consider - as we currently validate that feeds are appropriate for Planet, who will do the initial validation of the feed if we can't read it? I can certainly validate French blogs, and Gunnar can validate German blogs, and I can get Jihong to validate Chinese blogs, but what about other languages? (In reply to comment #4) > One thing to consider - as we currently validate that feeds are appropriate for > Planet, who will do the initial validation of the feed if we can't read it? I > can certainly validate French blogs, and Gunnar can validate German blogs, and > I can get Jihong to validate Chinese blogs, but what about other languages? I was wondering about that too. The only solution is that we find people from the community to contribute to this task. Otherwise it won't make any sense. Thus, we should probably establish language specific maintainers for the planets following the full contributor to become a committer path. Is CVS prepared for this? Well, for now we don't need maintainers per se; just validators to say "yes this feed makes sense, add it to the Japanese Planet" and "no this feed has nothing to do with Eclipse". But yes, we can (and should) structure CVS to put language-specific content in different directories. Created attachment 58654 [details]
Proposed directory structure
This patch contains a proposed directory structure for language specific planets. It's very simply. We just create a custom config.ini in folders named after the language codes. The output goes into folders below the already available output folder. What do you think?
Created attachment 58655 [details]
mylar/context/zip
We currently don't see a need for this. The menu bar will be hidden by default in our new theme (bug 229919). However, I'd love to see a patch from the community. *** Bug 297723 has been marked as a duplicate of this bug. *** Reopening do to recent request. Good news: - infrastructure pieces are there Bad news: - none at this time So the question is: http://planeteclipse.org/planet/<iso-language-code> or http://planeteclipse.org/planet/<english-language-name> Thoughts? reopening (In reply to comment #11) > http://planeteclipse.org/planet/<iso-language-code> +1 This approach is sorter. I have seen URLs like this in Planet Debian: http://planet.debian.org/es/ What are the requirements to be a "validator" for a language? Committer on Eclipse projects? Eclipse member? I wouldn't mind being a validator for spanish feeds, but i'm neither an Eclipse committer nor an Eclipse member (although this last issue is in progess). I volunteer to validate feeds in Portuguese. I am currently not an Eclipse committer, but have been in the past (Platform Core), and am a long time user/developer. (In reply to comment #14) > I volunteer to validate feeds in Portuguese. I am currently not an Eclipse > committer, but have been in the past (Platform Core), and am a long time > user/developer. Great to hear! Here are the CVS details: http://wiki.eclipse.org/PlanetEclipseAdmins#CVS_Access You should fill this file with content: /planet/planet/eclipse/feeds/community_pt.ini :) Hi Rafael, did you have a chance to checkout the pieces from CVS? If you have any questions feel free to ask here! As Rafael Chaves, I'm a native Portuguese speaker and I might as well volunteer to look after community_pt.ini. I"m a commiter for Eclipse Sketch project (www.eclipse.org/sketch) and I'm blogging in both languages, but currently only the english version are syndicated on planet eclipse, of course. See http://ugosan.org/ http://ugosan.org/pt-br/ It would be great to see more blogs in portuguese, Eclipse is widely adopted in Brazil (currently more as IDE than as platform, but this may change ;) ). Bug 325703 just came across with a fr reqeust... (In reply to comment #18) > Bug 325703 just came across with a fr reqeust... what would be matter about creating localized planets, exactly? How one can start? Lets say I start a planet for brazilian portuguese, i would have to host it somewhere and then could we link it like Denis Roy suggested: http://planeteclipse.org/planet/french http://planeteclipse.org/planet/portuguese http://planeteclipse.org/planet/german Lets create a wiki for that. It's not going to happen until somebody steps up an volunteers to implement and maintain the language specific feeds. |