User:Mellostark

From Foss2Serve
Revision as of 19:43, 6 May 2014 by Mellostark (Talk | contribs)
Jump to: navigation, search

Suzanne Mello-Stark studies digital forensics, cryptography, security and networking implementations in current election technologies. She is an affiliated faculty member at University of Connecticut’s Center for Voting Technology Research (VoTeR Center) as well as a faculty member in the Computer Science and Statistics department at the University of Rhode Island.

Suzanne is an ardent supporter of the Anita Borg Institute. She currently serves as the co-chair for the security track committee for the Grace Hopper Celebration of Women in Computing Conference (GHC). The Inspiring Women Scientists Conference at the CUNY Graduate School and University Center, and the Feminist Press recently invited her to speak about her career path to young women interested in STEM.

Dr. Mello-Stark’s broad range of experience in academics, business development, hardware/software, and network and security management has landed her positions in both the public and private sector.

Suzanne holds a PhD in computer science from the University of Rhode Island, a MBA from Babson College, and a graduate level certificate in Digital Forensics from University of Rhode Island’s Digital Forensics and Cyber Security Center.

Suzanne is passionate about improving computer science education, k-12 and college level, through research interests and modern teaching pedagogy. She is a member of the Association for Computing Machinery (ACM) and the Society of Women Engineers (SWE).


Intro IRC Activity

Part 1 - Questions How do people interact? - very much like text messaging What is the pattern of communication? - It seems to go over a long period of time. Are there any terms that seem to have special meaning? - Yes, I see many in the sample chat. I have not seen a real conversation yet. Can you make any other observations? - I love that the meeting agenda can be automatically drawn up from the meetbot.

Part 3 Summarize your observations (of your selected HFOSS project) on your faculty wiki page.

I selected the GNOME project. I sat on the channel for awhile and watched people join and leave the chat room. I also am participating in Google Summer of Code and am hanging out on that channel. Same story. I will keep all the channels open over night and see if something happens.


Sugar Labs

Community Activity

Summarize the information for (show commonalities and differences):

Activity Team - Goal is to provide high quality activities for Sugar. This site lists responsibilities and tips. On their contact page they have many contributors and 2 coordinators. There is a mailing list and IRC channel. Development Team - Goal to build and maintain the environment. Works closely with design team. There is currently no coordinator and 4 developers.The IRC channel is also listed. Documentation Team - This is the most extensive page as expected. There are many manuals maintained here. On the contact page there is a mailing list and the IRC channel information. Two editors are listed.

All three teams list the players and how to get in touch with them. There seems to be a lack of coordinators.

Tracker Activity

indicate the types/categories of tickets listed on this page as well as the information available for each ticket:

A ticket can be accepted, assigned, closed, new and/or reopened. If you click on a ticket you can get more information. For each ticket you can find out the Ticket #, Summary, Status, Owner, Type, Priority, Milestone. You can organize the list by category. For example if you want to find all the high priority defects or create a list of enhancements by priority.

Repository - Web-based or local repo? web-based

Release cycle - Describe how the release cycle and roadmap update are related: The roadmap is updated at the beginning of each release cycle.


The Sahana Eden Project Activity

Community

Are there any commonalities? Is there something distinct for each type of contributor? How is this structure different than the one you found on the Sugar Labs website?

Developers -This group does not have a contact list, but a mailing list and IRC Chat. They have lots of guidelines and training available. Testers - They are also looking for non-techies to help assist in testing. Information on system integration also available. Designers - There are looking for graphic designers to help with the application and website. They have guidelines on themes and usability available.

This community seems to be more focused on guidelines and less focused on the players.

Tracker Activity

How is the information here different than the information found on the Sugar Labs tracker page? - This page has the bugs broken down into reports.

Click the Active Tickets link. Indicate the types/categories of tickets listed on this page as well as the information available for each ticket. When you click on a report you get the same information as sugar labs.

Repository - web-based or local repo? local-repo

Release cycle -They have a very basic roadmap available right on the release cycle page. They seem to be two years late on their milestones.


FOSS Field Trip Notes Part 1 SourceForge – I searched for voting since this is one of my research areas. There are 11 pages of projects listed. There are 15 programming languages. The most popular is PHP, Java, JavaScript and Python. 1. Compare two projects in this category that have two different statuses. Describe the differences between the statuses.

Php simple voting system – alpha state 90 weekly downloads - This application is written in php to create a php+mysql based voting system. There are no reviews.

Tunez - Tunez is an MP3/Ogg Vorbis jukebox that works with a voting system. It is ideal for LAN parties since it allows all users to have input into what is played (or streamed). Beta status – 4 downloads. This system is further along that the above but is not as popular.


2. Which projects are the most used? How do you know? Php simple voting system because of the number of downloads.

Pick a project in your category. Answer the questions below: E-Voting Application 3. What does it do?

e-Voting Application is an open source project aiming to create an e-voting system which complies to European e-Voting standard and EML specification. 4. What programming language is the project written in?

Java

5. Who is likely to use the project? How do you know this? End Users/Desktop, Government – that is the intended audience 6. When was the most recent change made to the project? Last updated 2012-05-29 7. How active is the project? How can you tell? There are 2 people and have performed 3 commits 8. How many committers does the project have? It looks like 2 people are using this project 9. Would you use the project? Why or why not? I need to investigate more.

Part 2 – Ohloh 10. What is the main programming language used in Mifos? Java 11. How many lines of code does Mifos have? 2.67 m 12. Click on "User & Contributor Locations" (lower right side of screen). List some of the locations of the developers. 13 US, Europe one from Asia 13. Go back to the main Mifos page. Click on the "Languages" link. How many languages is Mifos written in? 19 14. What language has the second highest number of lines of code? XML has 515,397 15. Of the programming languages used in Mifos, which language the has the highest comment ratio? Perl has 28% 16. Click on the “Contributors” link under "SCM Data" menu. 17. What is the average number of contributors in the last 12 months? 10 contributors 18. Scroll down to the Top Contributors section. How long have the top three contributors been involved in the project? Lukasz Gasior 1 year Use the information on the project summary page to compute the 12-month average of commits. What is the average number of commits over the past 12 months?. 215 commits


Part 3 - Uploaded Mission Critical Template Media:Mello-Stark_Template.xlsx

Personal tools
Namespaces
Variants
Actions
Events
Learning Resources
HFOSS Projects
Evaluation
Navigation
Toolbox