Domain: github.com
Stories and comments across the archive that link to github.com.
Comments · 4,419
-
Web Experience Toolkit
You should look into the Web Experience Toolkit: https://github.com/wet-boew/wet-boew/.
The Web Experience Toolkit is an open source framework for developping Web sites that was created by the Canadian government, and is now developped by a community that spans various levels of government, the private sector and the open source community. It integrates with various CMSs, including Drupal (https://github.com/wet-boew/wet-boew-drupal) and WordPress (https://github.com/wet-boew/wet-boew-wordpress). This gives you the flexibility of using whatever platform suits your needs to host your site. It also allows you to create themes to adapt the layout and visual look and feel to your needs and branding and uses responsive Web design to make sites mobile-friendly.
You can see the various components of the Web Experience Toolkit in action on the Working Examples page: http://wet-boew.github.com/wet-boew/demos/index-eng.html. You can also see the responsive views in action using the responsive emulator: http://wet-boew.github.com/wet-boew/test/responsive-emulator.html.
For examples of Web sites currently using the Web Experience Toolkit, see:
Industry Canada: http://www.ic.gc.ca/eic/site/icgc.nsf/eng/home
Service Canada: http://www.servicecanada.gc.ca/eng/home.shtml
Get Cyber Safe: http://www.getcybersafe.gc.ca/index-eng.aspx
City of Ottawa: https://ottawa.ca/en
Open Source Alliance of Canada: http://www.osacan.org/ -
Web Experience Toolkit
You should look into the Web Experience Toolkit: https://github.com/wet-boew/wet-boew/.
The Web Experience Toolkit is an open source framework for developping Web sites that was created by the Canadian government, and is now developped by a community that spans various levels of government, the private sector and the open source community. It integrates with various CMSs, including Drupal (https://github.com/wet-boew/wet-boew-drupal) and WordPress (https://github.com/wet-boew/wet-boew-wordpress). This gives you the flexibility of using whatever platform suits your needs to host your site. It also allows you to create themes to adapt the layout and visual look and feel to your needs and branding and uses responsive Web design to make sites mobile-friendly.
You can see the various components of the Web Experience Toolkit in action on the Working Examples page: http://wet-boew.github.com/wet-boew/demos/index-eng.html. You can also see the responsive views in action using the responsive emulator: http://wet-boew.github.com/wet-boew/test/responsive-emulator.html.
For examples of Web sites currently using the Web Experience Toolkit, see:
Industry Canada: http://www.ic.gc.ca/eic/site/icgc.nsf/eng/home
Service Canada: http://www.servicecanada.gc.ca/eng/home.shtml
Get Cyber Safe: http://www.getcybersafe.gc.ca/index-eng.aspx
City of Ottawa: https://ottawa.ca/en
Open Source Alliance of Canada: http://www.osacan.org/ -
Web Experience Toolkit
You should look into the Web Experience Toolkit: https://github.com/wet-boew/wet-boew/.
The Web Experience Toolkit is an open source framework for developping Web sites that was created by the Canadian government, and is now developped by a community that spans various levels of government, the private sector and the open source community. It integrates with various CMSs, including Drupal (https://github.com/wet-boew/wet-boew-drupal) and WordPress (https://github.com/wet-boew/wet-boew-wordpress). This gives you the flexibility of using whatever platform suits your needs to host your site. It also allows you to create themes to adapt the layout and visual look and feel to your needs and branding and uses responsive Web design to make sites mobile-friendly.
You can see the various components of the Web Experience Toolkit in action on the Working Examples page: http://wet-boew.github.com/wet-boew/demos/index-eng.html. You can also see the responsive views in action using the responsive emulator: http://wet-boew.github.com/wet-boew/test/responsive-emulator.html.
For examples of Web sites currently using the Web Experience Toolkit, see:
Industry Canada: http://www.ic.gc.ca/eic/site/icgc.nsf/eng/home
Service Canada: http://www.servicecanada.gc.ca/eng/home.shtml
Get Cyber Safe: http://www.getcybersafe.gc.ca/index-eng.aspx
City of Ottawa: https://ottawa.ca/en
Open Source Alliance of Canada: http://www.osacan.org/ -
Web Experience Toolkit
You should look into the Web Experience Toolkit: https://github.com/wet-boew/wet-boew/.
The Web Experience Toolkit is an open source framework for developping Web sites that was created by the Canadian government, and is now developped by a community that spans various levels of government, the private sector and the open source community. It integrates with various CMSs, including Drupal (https://github.com/wet-boew/wet-boew-drupal) and WordPress (https://github.com/wet-boew/wet-boew-wordpress). This gives you the flexibility of using whatever platform suits your needs to host your site. It also allows you to create themes to adapt the layout and visual look and feel to your needs and branding and uses responsive Web design to make sites mobile-friendly.
You can see the various components of the Web Experience Toolkit in action on the Working Examples page: http://wet-boew.github.com/wet-boew/demos/index-eng.html. You can also see the responsive views in action using the responsive emulator: http://wet-boew.github.com/wet-boew/test/responsive-emulator.html.
For examples of Web sites currently using the Web Experience Toolkit, see:
Industry Canada: http://www.ic.gc.ca/eic/site/icgc.nsf/eng/home
Service Canada: http://www.servicecanada.gc.ca/eng/home.shtml
Get Cyber Safe: http://www.getcybersafe.gc.ca/index-eng.aspx
City of Ottawa: https://ottawa.ca/en
Open Source Alliance of Canada: http://www.osacan.org/ -
Re:Code for America
Here's another sample of what you get with Code for America: https://github.com/codeforamerica/cfawp2012/pull/2
-
Re:Emulated behaviour is amazing
I mean, we would be ecstatic to have people contribute in any way! That could even just mean learning the framework and the software and using it in your own research. We have lots of tutorials, and we'd be happy to help if you want to make your own models. The software itself is pretty good, but it's academic software, and certainly we'd welcome anyone's contributions to the software! We're pretty responsive, either at any of our emails, or by making a github issue if you need any assistance.
Unfortunately, I don't know if we have a lot of "low hanging fruit", things that we need done but are just too lazy to do so. Though I'm sure we could come up with some of those tasks if desired, as we're certainly lazy.
-
Re:Emulated behaviour is amazing
-
Software Suggestion, Pointers
For the type of things you're looking for, I'd recommend LocalWiki. While so far it's been used mostly by communities vs municipalities, it includes robust permissions, is under active development, and is built w/ some nice geo-extensions for where that's applicable. It's very easy to get up and running and you could run a micro EC2 instance to test out for (practically) free.
I'd also suggest that you try to connect w/ others that are doing similar things. There's a large community of civic hackers. For those working directly w/ municipal govt, check out the Code for America Brigade, a community that's all about that and can provide help/support for exactly this sort of thing. You may want to check out their deployable app list, and maybe also check out CfA's github repository which has a lot of projects that may be useful, and their Civic Commons project which gathers the sw/infrastructure that cities are using.
-
Re:Needs isobar lines
I agree completely! We are adding those as soon as we can. In the early days of the project, there was not enough data to build isobars. But now, we have enough and we are determined to add that feature. The project is built by me and volunteers in our free time, so it'll probably be a couple weeks or months before we get isobars in. Of course, pressureNET is fully open source and so if anyone feels like writing the isobar code and getting that feature done faster, we will welcome that too! Code is on github: https://github.com/JacobSheehy/pressureNET, https://github.com/JacobSheehy/pressureNETServer and https://github.com/JacobSheehy/pressureNETAnalysis.
-
Re:Needs isobar lines
I agree completely! We are adding those as soon as we can. In the early days of the project, there was not enough data to build isobars. But now, we have enough and we are determined to add that feature. The project is built by me and volunteers in our free time, so it'll probably be a couple weeks or months before we get isobars in. Of course, pressureNET is fully open source and so if anyone feels like writing the isobar code and getting that feature done faster, we will welcome that too! Code is on github: https://github.com/JacobSheehy/pressureNET, https://github.com/JacobSheehy/pressureNETServer and https://github.com/JacobSheehy/pressureNETAnalysis.
-
Re:Needs isobar lines
I agree completely! We are adding those as soon as we can. In the early days of the project, there was not enough data to build isobars. But now, we have enough and we are determined to add that feature. The project is built by me and volunteers in our free time, so it'll probably be a couple weeks or months before we get isobars in. Of course, pressureNET is fully open source and so if anyone feels like writing the isobar code and getting that feature done faster, we will welcome that too! Code is on github: https://github.com/JacobSheehy/pressureNET, https://github.com/JacobSheehy/pressureNETServer and https://github.com/JacobSheehy/pressureNETAnalysis.
-
GOG Backup
Shameless plug incoming!
https://github.com/evanpowers/gog-backup check this out, and the forks of it too! (PROTIP: mine works for the new site).
-
They/we need the reverse. Anyone remember WORA?
A fully compliant JVM written in Js. Doppio is the most advanced one that I know of. http://int3.github.com/doppio/
Once complete, it will become instantly redundant, because the non ms browser vendors will put jvms back in the browser to speed things up.
And that's a good thing! This whole js only thing for the web is dumb. At some point in the future, it could be 0 years, 20 years, this will come about and we (you) will all slap our foreheads and go...OMG, we could have been writing our web apps in language (insert favourite here) X this whole time? What were we thinking.JS is being compiled and minified and closured away. JVM is open, it's bytecode. It can run anywhere. Let's let go of this fiction that its somehow good or more open to have a single client side web language.
-
Re:Cloning is portrayed as complicated??
The Github model works great in Enterprise situations that typically have a single, shared repository. The key is that you actually need the Github software. Git is an unfinished product and Github finishes it. The answer to GP's question is to either host code at Github or install their Enterprise software.
-
Re:Cloning is portrayed as complicated??
Or better: anyone can push to the central repo, but only one can push to the master branch.
You can do this kind of setup with gitolite.
-
Re:Cloning is portrayed as complicated??
https://help.github.com/articles/using-pull-requests works well when you let everyone have their own "fork" but afaik wouldn't work for a single shared repository.
You can also do it the same way you do with subversion though in which everyone has commit/push access to the same repo and just create a lot of branches.
And obviously you can mix the two methods just fine.
-
Re:Two thumbs up, and maybe a tentacle too...
I'm guessing you're going for the +1 Funny mod, but just in case, let it be known by each and everyone that GitHub's mascot is an octocat.
-
Re:Cloning is portrayed as complicated??
Assuming you're not referring to git-flow, I GTFY: https://github.com/Nextdoor/git-change
-
Re:Allwiner - failed platform
Yeah, one group did throw a fit and quit their efforts but most of the best work is centered here http://linux-sunxi.org/ here http://en.irc2go.com/webchat/?net=freenode&room=arm-netbook&app=1 and here https://github.com/linux-sunxi
-
Re: NO XBMC
There is XBMC support with hardware decoding for Allwinner, its been around for a month or so. Check the tail end of this forum http://forum.xbmc.org/showthread.php?tid=126995. This is the github with the source https://github.com/empatzero/xbmca10. Here are some build instructions http://linux-sunxi.org/XBMC. And there is this project that plans to put everything like this into a distribution for Allwinner devices http://www.indiegogo.com/pengpod.
-
Re:Haiku will be Linux for the desktop
Years!? And you haven't tried it again? The themeing has being updated some and if it was years ago you haven't tried the Stack and Tile windowing. Its also an order of magnitude more stable these days. Also https://github.com/looncraz?tab=activity
... yeah thats compositing support work happening now the possibiltity rounded windows, real transparancy and improved themeing is probably going to happen pre R1. -
Re:yes but does it...
https://github.com/kripken/emscripten/wiki#wiki-body
I don't see any limitations there really in how they are applying it. Demos that work on IE, Opera, Firefox, Chrome, Safari on any chip type.
I don't see a need for pnacl.
Even last year azakai was reporting emscripten output was running at 2x to 3x of optimised C.
There's a few things I guess it'd be nice if emscripten had like native 64 bit integers, but there's a Firefox bug on adding that to javascript w/ actual patches, so I imagine it'll get added to all the other browsers eventually.
-
Bugs in the demo
In the race card demo the "best lap" time is actually just your last lap. And when you finish all 10 laps the clock doesn't stop, so your "final time" keeps increasing. I wonder if this is a bug in Shumway or the game itself. And I only get around 7 FPS on average, on Firefox in Linux/x86.
-
Author here
This is a bit too early for a slashdot post in my opinion. The emulator was just open sourced and it plays only a few games, not very well.
However, like it happened with Dolphin ( http://www.dolphin-emu.org/ ), I'm sure that compatibility will grow as quickly as we gain contributors. Here are the real links:
http://www.ppsspp.org/ and http://www.github.com/hrydgard/ppsspp .Thanks!
Henrik -
Re:Here be Dragons
How about posting the refactored code to github?
-
Re:What is broken? the reader or the specs?
Foxit has its vulnerabilities too, although it helps that it isn't as commonly used.
While I do resort to Evince and if absolutely necessary, Adobe (usually just for some work form PDF), I've found that most of the time I can get by with the new PDF.js functionality in Firefox.
http://hackademix.net/2011/12/07/hulk-want-pdfjs/
https://github.com/mozilla/pdf.js/PDF.js plays nice w/ NoScript these days btw. It used to require whitelisting the site (ugh).
-
Tar Pits
When talking about the expansion of web technologies, it is important that CSS3 is Turing-complete.
Which provokes the question of why we didn't just settle on a Turing-complete language or graphics library to begin with.
Ultimately, I don't think that web browsers are the security problem they're described as. Modern browsers have auto-update, rapid release schedules, and bug bounty programs. Most of them are also open-source to some degree. Adobe software could not be expunged from this Earth too quickly, but aside from that we're pretty well aware of the browser as the largest attack surface in modern systems, to the point where the easy hacks require multiple exploits.
Web technology is a strange and complex beast, but let's hold off on scrapping it until we actually have some web browsers on Kaspersky's Top 10 list.
-
Re:This is pretty neat, but...
There's also https://github.com/ghewgill/ssh-otp.
-
Re:Cool,
-
and www.gov.uk is developed in the open...
Hi,
The main UK Government Website is built in the open, using open-source tools where possible:
Code: https://github.com/alphagov
Blog Post: http://digital.cabinetoffice.gov.uk/govuk-launch-colophon/Disclaimer: I work for them
;o)--
ZG-Rules -
Re:LiveScribe
LiveScribe has the best pen, but you need to use a Windows VM through VirtualBox to make it work.
https://github.com/aliendude5300/LibreScribe/wiki https://masterbranch.com/librescribe-project/1186535
-
Re:Domestic Drones w/ ADS-B transponders = trackab
I would imagine that if this evolves it will end up having constraints attached to it along the lines of the prohibitions on retransmitting or relaying information from other protected radio frequencies. While there are useful reasons to translate and distribute general flight tracking information, I'd be willing to bet that either these services are forced to omit law enforcement transponders altogether, or there will be automated gag orders on such sites regarding to drones under certain circumstances such as pending activity (selective availability on drone tracking data?)
In any case, I would imagine that if you want accurate local drone data you'll have to collect it yourself.
As others have now posted this is possible on the cheap: RTL-SDR software over DVB-T dongles based on Realtek RTL2832U (supposedly as cheap as $20) provide a receiver, and GNU Radio with gr-air-modes gives you decoded ADS-B data streams on a decent PC.
-
Re:100%
I haven't used it for Java, but I find Tagbar http://majutsushi.github.com/tagbar/ to be quite nice.
-
Re:Aspergers [sic]
Actually, I never said their format is bad; just that mine is better; in many ways, mostly for my own purposes. It has virtually nothing to do with K&R indenting, which was actually invented in the early days of C, when file size was a much bigger issue than it is now.
You see, I write plugins for all three of the "big" CMSes (Drupal, WordPress, and Joomla).
I use a common base class, and about 90% of the code is completely cross-coded. It's a sort of "M-V/C" pattern, with the C and V being mixed up a lot. It's an outstanding way to generate extremely robust and high-quality UX across systems. I've been doing it for a long time, and in many different languages.
I won't rewrite all the code used in the other plugins, just to please one set of folks. They have every right to enforce a common style, and I have every right to release mine on GitHub. The Drupal folks are geekier than most, so fetching the plugin from elsewhere isn't a big deal. It would be more of a big deal for the WordPress crowd or the Joomla crowd.
As I said, it really is all about personal style. However, in all my years of coding, one thing that I have learned, is that geeks LOVE to say "you were wrong", so I'm glad I was able to provide that service for you.
Cheers! -
Re:Aspergers [sic]
Actually, I never said their format is bad; just that mine is better; in many ways, mostly for my own purposes. It has virtually nothing to do with K&R indenting, which was actually invented in the early days of C, when file size was a much bigger issue than it is now.
You see, I write plugins for all three of the "big" CMSes (Drupal, WordPress, and Joomla).
I use a common base class, and about 90% of the code is completely cross-coded. It's a sort of "M-V/C" pattern, with the C and V being mixed up a lot. It's an outstanding way to generate extremely robust and high-quality UX across systems. I've been doing it for a long time, and in many different languages.
I won't rewrite all the code used in the other plugins, just to please one set of folks. They have every right to enforce a common style, and I have every right to release mine on GitHub. The Drupal folks are geekier than most, so fetching the plugin from elsewhere isn't a big deal. It would be more of a big deal for the WordPress crowd or the Joomla crowd.
As I said, it really is all about personal style. However, in all my years of coding, one thing that I have learned, is that geeks LOVE to say "you were wrong", so I'm glad I was able to provide that service for you.
Cheers! -
CA configuration library?
I've been frustrated by the bad API's for simple HTTPS requests in PHP. Any feedback on this approach?
* http://www.reddit.com/r/PHP/comments/xush4/php_applications_and_ssl_certificates/
* https://github.com/totten/ca_config -
Freedom of Speech the most vital right.
Back when the Tunisian uprisings started, and then started in Libya and Egypt the crowds on the street were carrying around posters of Mark Zuckerberg because Facebook would let them communicate and coordinate and let the world know what was going on. That was a full embrace of freedom of speech, and I even started to build a Twitter encryption tool to help make it even easier to for people to communicate freely (More complete projects have come out since *).
This was also right around the time of the State Dept WikiLeaks reveal, and instead of talking about how we need to encourage freedom of speech, and the press and assembly, Secretary Clinton made a big speech about the primary and absolute need for elections for a democratic transition in these countries. The ground could have been laid then that this was an expression of the peoples rights and take it as an opportunity to have an open accepting forum of competing ideas and that it was OK to have disagreeing views as long as everyone could express themselves.
Instead we got badly run elections more than a year later with the military pushing people around, and women mostly shut out of the process. And, no automatic thinking that uncomfortable ideas can at least be heard. As long as you have freedom of speech you can try to change the system. When that is gone certain changes become impossible. It was a huge missed opportunity to change attitudes about speech.
(*) My project was mostly done over a hackathon weekend and is on github: https://github.com/YasminApp/yasmin-client
Others include CryptTweet which needs improvement but is workable here: http://plexusproject.org/
And SilentCircle which is targeting a different user group https://silentcircle.com/ -
Re:Hallelujah
I feel like the tech press really dropped the ball on this and swallowed the hype from the Raspberry Pi Foundation. The drivers are not open source. The userspace stubs are.The stubs just use RPC to talk to the real driver which is still closed. Go look at the source code linked:
https://github.com/raspberrypi/userland/blob/master/interface/khronos/glxx/glxx_client.c#L488
The code here does nothing except RPC – this is not a driver. Which means that it’s not possible add OpenCL or new OpenGL versions. This announcement is a disgusting lie.
-
Meh
As Luc Verhaegen points out in the blog comments, the code they just released is doesn't do any real, interesting work; for instance, the real work of glClear is done by making a "remote procedure call" to the presumably proprietary glClear_impl:
GL_API void GL_APIENTRY glClear (GLbitfield mask)
{
CLIENT_THREAD_STATE_T *thread = CLIENT_GET_THREAD_STATE();
if (IS_OPENGLES_11_OR_20(thread)) {
GLXX_CLIENT_STATE_T *state = GLXX_GET_CLIENT_STATE(thread);if (state->render_callback)
state->render_callback();RPC_CALL1(glClear_impl,
thread,
GLCLEAR_ID,
RPC_BITFIELD(mask));
}
}Nevertheless, I suppose that what they did release will be helpful to most higher-level projects.
-
Re:Looks like the heavy lifting is done elsewhere
The "much higher-level interface" is basically just the OpenGL ES API, though. For instance, this file contains Broadcom's ARM-side code for the vast majority of the OpenGL ES API calls, and it literally just forwards them over RPC to the closed firmware running on the VideoCore GPU. Even shader compilation runs entirely on the closed VideoCore. As far as I can tell, the only thing that doesn't is context setup and buffer management, which appears to involve mucking with some undocumented and decidedly low-level datastructures shared with the VideoCore.
In terms of helping people to understand how it works - or more importantly why it isn't working for them - this provides about as much information as a proprietary blob. Either way you're blindly calling into someone else's closed implementation of OpenGL ES.
-
Re:I'm confused
That part was already open source. It's probably somewhere in here.
-
Re:I'm confused
That is already included in the Linux kernel sources (GPL + BSD licence) available on the RPi kernel github: https://github.com/raspberrypi/linux
-
Compton
An alternative "external compositor" can be found here. Was fairly trivial to prepare deb packages and it is on the wishlist in debian. Looking now, I see they just tagged the first version of it two days ago so maybe it's time to update the deb package and submit.
-
Re:Mobile bandwidth
Also there is this open hardware and software mesh.
open code that runs the mesh on git hub
https://github.com/cozybit/open80211s -
Re:This should be popular in the ham radio communi
quite a few build-it-yourself radios available too
The device announced is basically equivalent in specs to the couple years old UHFSDR (not a terribly creative name) as seen at
http://wb6dhw.com/For_Sale.html#UHFSDR
Main difference is this board has a 8-bit 20 Msps A/D onboard and the UHFSDR has it offboard (assuming you'll use a "16" bit 44+ Ksps soundcard)
You can see quite a difference in implied project design here.... Is it even possible to pass FCC regs for IMD trying to transmit a 8-bit SSB signal, and obviously a audio soundcard doesn't sample wide enough to do wifi or whatever fast digital stuff you'd like. So its broadband digital strong signal type of toy as opposed to something like a UHFSDR which is the opposite.
Can you really shove 20 Msps thru a USB reliably? I used to think no, but...
I'll be watching this with great interest since one of the biggest problems with the lower-cost software radios is band coverage.
I didn't see any switchable bandpass filters, or anything like that. I haven't found a schematic but you can just look at the board and figure out whats going on. It looks like its buildable for on board PCB antenna or external, like solder in the SMA jack OR the 0-ohm jumper at the arrow to connect the pcb antenna. Looks like 2 stages of RF amp MMICs before it hits a mixer. You can see the "I" and "Q" PCB traces in the upper left for both the TX and RX mixer. Apparently the design goals are all half duplex but the actual board design appears to use separate TX and RX stages at the hard/expensive end. Where's the VCOs or more likely DDS synths? I'm guessing on the other side of the board? I bet if I spent more than 5 minutes looking at it, perhaps with the wiki page open and looking at some of the device data sheets while looking at the PCB, I could tell you a lot more about the design.
From looking at the board layout I don't think it's going to work at 6 GHz or at least not work to maximum specs. You can tell the designer came from the "digital camp" into SDR work rather than up from the "analog camp" into SDR work. Little things like how signals are run, some layout choices, some design choices.
For a good time, look at the board picture, which has a URL silkscreened on it, click thru to
https://github.com/mossmann/hackrf/wiki
The "design goals" "hardware components" and "clocking", combined with the PCB, could tell you pretty much everything you need to know about this design.
-
Re:Antennas
I appreciate that. I might be heavily vested into computers, but radio isn't something I have had the pleasure to tinker with too much.
Also, found the repo / blog for that board (article was lacking in details):
http://www.greatscottgadgets.com/hackrf/
https://github.com/mossmann/hackrf
- Toast
-
Drush DeployThere are many ways to deploy drupal instances between staging environments, the simplest I've found is drush deploy, integrates with both svn and git, so I can run a command such as:
drush-deploy TARGET=qa TAG=qa_test_012
which would checkout to the qa environment and then run any additional commands (drush fr, drush cc all, drush rsync, etc) that I configure in my capfile. Very easy to use, built on top of Capistrano, automatic backups of environments, etc.
-
GitHub as an example
I invite you to read the GitHub blog post on how they deploy.
-
Re:meh
It's an unofficial winzip kang... Winzip kangs NEVER manage to make it to the finish line, it's simply impossible.
You know, it's the perfect opportunity for a new maintainer to create a device try and to try and patch support into the kernel... But if no one has even bothered to do that it's not good.
Bringing up CM10 on the device won't be difficult - Getting N7100 working as well as I9300 wouldn't be difficult at all. It's just that none of the current maintainers with Exynos experience have any desire to do it again. We don't want to support Samsung by making their devices more attractive to a given market when they just jerk us around on a constant basis.
However, prospects for CM11 and further are extremely poor unless someone completely new takes up the task of being a proper maintainer.
As to reverse engineering - we're sick and fucking tired of reverse engineering things to find single-line code differences when Samsung could have just given us a goddamned header file - https://github.com/CyanogenMod/android_device_samsung_galaxys2-common/blob/jellybean/overlay/include/hardware/gps.h#L273 - that one fucking field took most of a week to figure out.
-
Re:The Serval ProjectAndroid only for the moment. Though we haven't actively tried to promote the application, there have been burst of new users after a few minor announcements or other media attention.
You could sign up to our developer email list, I don't think we have a low traffic announcements list.
Anyone who wants to use our daemon as the basis of a port to other platforms is welcome to start one. We've also got an asterisk channel driver, if you'd like to use any other voice protocol like SIP to talk to other Serval phones or use Serval phones as extensions in an office PBX. But I wouldn't call either of those options polished.
I think the project has a lot of potential. We've invested a lot of time in the last year building our basic set of services to a demonstrable state. Though there's always something else that could be improved.