![]() |
Migrating to Community-driven Infrastructure - Step 1: Inventory
Alright, I think we all are/were more or less aware that sooner or later the day will come at which we need to migrate to a community-driven platform. Most probably the reason for this is that we are running out of funding like also mentioned, e.g., in the following thread:
http://talk.maemo.org/showthread.php?t=84933 Please, I do not intend to create a similar discussion as in the above thread. Furthermore, I don't want to interfer with qgil and kate who are for sure doing their best for our community. The reason why I create this thread is that I think we should be prepared for the situation in which we finally need to take care of our own. This thread is not intended to discuss the reasons, motivations, or enforce the migration but to gather important information. This will hopefully help us to be prepared once the "big day" comes. I think the most logical first step to prepare for an eventually community-driven infrastructure is to come up with an inventory of what we already have and what issues, legal, infrastructure, steering, etc. will be affected. This is the intent of this thread: to gather information about things affecting a community-driven effort. For now I found the following topics to be relevant:
If you like we can create a Wiki page in which we document our findings. What do you think about this? If you agree we should prepare please contribute what you think are important parts of *.maemo.org. With respect to infrastructure: I propose that when we add an entry here we try to gather as much information as possible. We should also try to come up with freely available alternatives. E.g., for garage.maemo.org free alternatives could be github or gitorious. I'll start the list. Please excuse the currently very basic information. It would be great if we could strive for adding to this information as much as possible. So, I add the following: Legal Issues - What is the state about the name "Maemo"? - Who owns "maemo.org"? What is needed for the community to run maemo.org? What are possible legal issues? What are the costs? Infrastructure - talk.maemo.org: alternative? - wiki.maemo.org: alternative? - garage.maemo.org: alternative: github, gitorious - main web site at maemo.org: alternative? - autobuilder? - OBS at MeeGo? - Repositories? |
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
Quote:
garage.maemo.org: github/gitorious is a good thing. Council should talk with Nokia about the patents and the SSU packages! It's a must-be. If nokia shuts the SSU repo down, no one will be able to install the SDK. So it's a high priority task. wiki.maemo.org: there is wikia.com, maybe this would work. But I've not very much experience. What's the difference between autobuilder and obs? for repos: we need to reduce the amount of GB in the repos: remove from -devel the packages, that are already in -testing or extras. |
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
it looks quite hard though .
between till we dont get the alarming warning,we shouldnt be proceeding too eagerly for such thing ,though yes alternatives should be kept ready in case of jiffy situation . |
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
Wonko,
You are considering good points here. This is already an ongoing issue please check logs from last Council meeting (last one, and previous one) and feel free to participate (every Friday 18:00 UTC at #maemo-meeting). This will also be deeply discussed by mailing list, if you want to involve, please subscribe. We will need all the help we can gather. |
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
Quote:
For now this is just the creation of an inventory anyhow. I think we can discuss priorities and costs later on. At first, we need an overview of what we actually rely on. Quote:
Quote:
In the meantime I created a first stub of a Wiki page. This is a work-in-progress and is intended to be filled and added to step by step. Feel free to add information as well. :) http://wiki.maemo.org/Migrating_to_C...Infrastructure |
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
Quote:
where can one subscribe to that mailing list? considering the situation & your position, i think you should get into the habit of providing links & all over & over again... maybe add them to your signature, for the sake of it? |
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
for OBS I guess will it be fine to cooperate with tizen project which is sponsored by intel samsung and others :-)
check : https://bugs.tizen.org/jira/browse/T...s:all-tabpanel |
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
Quote:
Some (personal) comments on your list: Legal - includes IPR and OSS licensing issues. Also includes creation of non-profit entity. May include governance. I have volunteered to put together this group. Infrastructure - we called this Migration. We may need to streamline and trim down the infrastructure, and careful consideration must go into that. Steering - I don't understand. Do you mean something like a TSG? We also had an additional focus - Finances. We need money to start this and then an estimated budget to guide activities. Will people trust a community member to collect donations to start the community project and how should that be done - Paypal, bank account, etc? Also, request sponsorship from Nokia and other external entities, contracts with hosting company and other IT vendors. NielDk has offered to lead this focus. I also think we need to decide on a mission statement, etc. If we ask people to donate, then they will want to know what they are supporting. Quote:
What is needed to run the community website is a non-profit and hosting, which depends greatly on what is migrated. Hosting something is relatively easy and inexpensive, but it gets complicated as we start adding some of the functionality. I would estimate the start-up costs for the most basic landing page to be something on the order of 600-800 USD. Quote:
Wikis are easy (I think). I agree with not using garage any more. we can use maemocommunity.org or some other alternative I suggest a community OBS shared with Mer/Nemo (MeeGo OBS is going away soon) |
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
Quote:
if the funding for Maemo.org stops, if is more then likely that the funding for TMO will stop as well, no? EDIT: actually, TMO is a service NOKIA is paying for; one would assume they give Reggie a little more time (or even have contractual terms?) before stopping the funding... all the more reason to contact Reggie, i'd say... Quote:
|
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
Quote:
http://talk.maemo.org/showpost.php?p...2&postcount=32 I assume because Reggie said "backup" that he is not going to transfer the license, just give us the means to transfer the data to a new vbulletin instance. |
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
Quote:
|
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
Quote:
|
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
Quote:
|
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
Quote:
Maemo Community? don't you think that part of your duty, as member of the Council, would also be to facilitate access to that information? :( |
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
Quote:
any chance the community could pay what NOKIA is paying now? |
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
Quote:
Quote:
On the Garage you can also find a lot of websites with information. like: http://pc-connectivity.garage.maemo.org/ http://pluthon.garage.maemo.org/2nd_edition/ And what about non-maemo related projects on garage? i don't know many, but for example: https://garage.maemo.org/projects/pys60/ It would be nice to keep the current state of Garage accessible, just as a reference. Also the maemo 5 SDK requires files from: http://scratchbox.org/ That is also a Nokia sponsored project. |
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
Thanks SD69 for the input. I updated the Wiki with the information you provided. :)
Quote:
@rzr: I saw that you had been added as contact person for the MeeGo OBS. Forgive my ignorance but are you officially responsible for the OBS or just interested in OBS from a user perspective? The contact person column was intended to add contact info where to reach the people that are currently in charge of running the respective service. However, the layout and content of the table was also just a first quick shot. In order to keep a good overview of the table I propose that we add more information in separate sub-sections. For talk.maemo.org, e.g., I added some more information that, I think, wouldn't have fit into the table. Quote:
I also added the voting infrastructure that is used for voting the council or during the coding competition to the summary. |
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
Quote:
You can subscribe to the community mailing list here. If you read the Wiki page I previously linked, you'll see the rest of mailing lists in case you are interested in subscribing to any other one. Entry point to communication channels of the community are perfectly defined in the Community page which is the third link under the Maemo.org banner on top of this website. Please let me know if you have any other questions about communication channels via PM so we won't pollute this thread any more. |
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
Quote:
(Also, if we needed to cut costs, we could switch away from vBulletin to something free, like phpBB.) Same with the front page, althought I guess with the right forum layout, we can discard that too. As for a WMO alternative, I guess if we really needed to start shaving costs we could put the articles up on Wikipedia after some heavy cleanup. And for the autobuilder, if the MeeGo OBS really is getting shut down, I guess we have no other choice than to rent a VPS and run our own instance of OBS there. (this would probably host the repos too). Quote:
|
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
Quote:
I don't know what the exact amount is, but everytime I've raised the issue with Reggie, supplementing with advertising etc., he hasn't been interested. It's a large amount - more than the community could, or probably should, pay. |
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
dont think wikipedia is the place to migrate our wiki
why not contacting elinux pple , there are some data linked at http://elinux.org/Maemo http://wiki.maemo.org/Main_Page both are using mediawiki . so it could be merged isnt it ? btw how big is the wiki ? for OBS let me suggest to open an other thread , because that one is not easy to setup ... |
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
I'm wondering, how "transferable" forum content (database) is between crappy vBulletin and something Open Source'd, like phpBB.
sure, it isn't most important think - OBS is much more - but it would be great to retain TMO functionality, run on better and cheaper platform. /Estel |
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
Re: wiki - hosting mediawiki on any hardware capable of handling repositories, OBS etc isn't a big issue, let's just get a dump of the current one (plus custom maemo.org styling etc) and import it.
|
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
Quote:
Website content can easily be moved. Garage is not going to be accessible indefinitely - that's the point of figuring out what to keep. We are relying upon OBS with scratchbox2. |
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
definitively, keeping OBS would be a great and by the way adding fremantle support would be awesome , about tizen infrastructure i mentionned earlier i fear the project will not support deb packages , so it will share less than i thought ...
|
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
Quote:
|
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
Quote:
Quote:
|
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
Quote:
- Servers hardware - Internet service provider - Maintenance work We are planning to buy three servers for Nemein to run maemo.org to end of year. At the moment I don't see any reason why these servers could not be used serve maemo.org later. About maintenance and ISP I can't speak for Nemein, how much money is required and what part of maintenance work can be run by volunteers. There is still half of year period for community to organize and find some new sponsors covering costs. Even maemo.org is not Qt-only, memo.org has also a lot of common with Qt-project, so why not take advantage on that. Kate |
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
Quote:
And I assume you mean Nemo, since memo.org doesn't seem to be of much use. I know it is some kind of alternative OS for N9xx, based of MeeGo and Mer project, but I have no idea who are active in development and how big that community is. |
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
Quote:
Quote:
|
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
Quote:
|
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
Quote:
|
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
Quote:
|
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
Quote:
I can't speak for Nemein and I don't know who is sponsoring maemo.org in 2013 and how much sponsoring money community gets. It is up to community to decide who will host and who will maintain it. I just hope that community gets sponsors and I hope that Nokia could sponsor even part of it but it is not in my hands. Kate |
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
Quote:
Good proposal would be that community forms some legal entity or co-operates some existing one ( linux.org ? , is there one related with kde ? ). Legal entity would be also needed if any juridical arrangements are done with use of maemo trade mark etc. Kate |
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
Quote:
The proposal for a legal entity has already been made. Thank you for indicating there will be some cooperation with it. We are planning on a community independent of kde, although there might be some relationship with Mer/Nemo. I am heading the legal group for the maemo community. Please contact me with further details. I will want to know when the three servers will be available and the countries in which the maemo trademark has been registered. |
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
Quote:
|
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
Quote:
Quote:
Thanks. |
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
The hosting issue can be solved by approaching http://osuosl.org/ who host many large open source projects.
|
Re: Migrating to Community-driven Infrastructure - Step 1: Inventory
For those asking about the forum:
1. It is currently hosted on a dedicated 8GB 2GHz quad-core Xeon server from softlayer.com (server location: Dallas, TX USA) 2. Backup (daily): on same server (with RAID 5). Offsite: NAS from softlayer.com (NAS location: Washington, DC USA) 3. Forum disk space size: ~12GB 4. Monthly bandwidth: ~450GB 5. Number of emails sent per week (mostly from forum reply notification): ~8000 I personally own the vBulletin license, so a new vBulletin license is required (~$195). For those asking, yes a lot of the forum systems (including open source ones) have vB migration tools. Sure, a cheaper or free forum system can be used but think about the expertise of the volunteer who intend to administer it (both the front and back end). Think about daily backup, DDoS attacks, automated spammer attacks, etc. The admnistrator(s) should be able to perform/monitor/avoid these 24 hrs/day. There is also the task of creating custom plug-ins. As an example, TMO has a custom plug-in that links with the Maemo.org membership database so karma can be computed correctly off the members' TMO posts/thanks. Not all forum systems have the 'Thanks' featue, so think about how that can be supported and the thanks data migrated. If moving to a new domain/forum name, I agree that members should be notified and asked for their permission. |
All times are GMT. The time now is 13:45. |
vBulletin® Version 3.8.8